public class STSTokenValidator extends Object implements org.apache.wss4j.dom.validate.Validator
| Constructor and Description |
|---|
STSTokenValidator() |
STSTokenValidator(boolean alwaysValidateToSts)
Construct a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
STSClient |
getStsClient() |
TokenStore |
getTokenStore() |
boolean |
isUseIssueBinding() |
protected boolean |
isValidatedLocally(org.apache.wss4j.dom.validate.Credential credential,
org.apache.wss4j.dom.handler.RequestData data) |
void |
setStsClient(STSClient stsClient) |
void |
setTokenStore(TokenStore tokenStore) |
void |
setUseIssueBinding(boolean useIssueBinding) |
org.apache.wss4j.dom.validate.Credential |
validate(org.apache.wss4j.dom.validate.Credential credential,
org.apache.wss4j.dom.handler.RequestData data) |
org.apache.wss4j.dom.validate.Credential |
validateWithSTS(org.apache.wss4j.dom.validate.Credential credential,
org.apache.cxf.message.Message message) |
public STSTokenValidator()
public STSTokenValidator(boolean alwaysValidateToSts)
alwaysValidateToSts - whether to always validate the token to the STSpublic org.apache.wss4j.dom.validate.Credential validate(org.apache.wss4j.dom.validate.Credential credential,
org.apache.wss4j.dom.handler.RequestData data)
throws org.apache.wss4j.common.ext.WSSecurityException
validate in interface org.apache.wss4j.dom.validate.Validatororg.apache.wss4j.common.ext.WSSecurityExceptionpublic org.apache.wss4j.dom.validate.Credential validateWithSTS(org.apache.wss4j.dom.validate.Credential credential,
org.apache.cxf.message.Message message)
throws org.apache.wss4j.common.ext.WSSecurityException
org.apache.wss4j.common.ext.WSSecurityExceptionprotected boolean isValidatedLocally(org.apache.wss4j.dom.validate.Credential credential,
org.apache.wss4j.dom.handler.RequestData data)
throws org.apache.wss4j.common.ext.WSSecurityException
org.apache.wss4j.common.ext.WSSecurityExceptionpublic boolean isUseIssueBinding()
public void setUseIssueBinding(boolean useIssueBinding)
public STSClient getStsClient()
public void setStsClient(STSClient stsClient)
public TokenStore getTokenStore()
public void setTokenStore(TokenStore tokenStore)
Apache CXF