public abstract class AbstractSupportingTokenPolicyValidator extends AbstractTokenPolicyValidator implements SupportingTokenPolicyValidator
Constructor and Description |
---|
AbstractSupportingTokenPolicyValidator() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
processKerberosTokens()
Process Kerberos Tokens.
|
protected boolean |
processKeyValueTokens()
Process KeyValue Tokens.
|
protected boolean |
processSAMLTokens()
Process SAML Tokens.
|
protected boolean |
processSCTokens()
Process Security Context Tokens.
|
protected boolean |
processUsernameTokens()
Process UsernameTokens.
|
protected boolean |
processX509Tokens()
Process X509 Tokens.
|
void |
setDerived(boolean derived) |
void |
setEncrypted(boolean encrypted) |
void |
setEncryptedElements(SignedEncryptedElements encryptedElements) |
void |
setEncryptedParts(SignedEncryptedParts encryptedParts) |
void |
setEncryptedResults(List<org.apache.ws.security.WSSecurityEngineResult> encryptedResults) |
void |
setEndorsed(boolean endorsed) |
void |
setMessage(Message msg) |
void |
setResults(List<org.apache.ws.security.WSSecurityEngineResult> results) |
void |
setSAMLTokenResults(List<org.apache.ws.security.WSSecurityEngineResult> samlResultsList)
Set the list of SAMLToken results
|
void |
setSigned(boolean signed) |
void |
setSignedElements(SignedEncryptedElements signedElements) |
void |
setSignedParts(SignedEncryptedParts signedParts) |
void |
setSignedResults(List<org.apache.ws.security.WSSecurityEngineResult> signedResults) |
void |
setTimestamp(Element timestamp) |
void |
setTimestampElement(Element timestampElement)
Set the Timestamp element
|
void |
setUsernameTokenResults(List<org.apache.ws.security.WSSecurityEngineResult> utResultsList,
boolean valUsernameToken)
Set the list of UsernameToken results
|
void |
setUtResults(List<org.apache.ws.security.WSSecurityEngineResult> utResults) |
void |
setValidateUsernameToken(boolean validateUsernameToken) |
isTokenRequired
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
validatePolicy
public AbstractSupportingTokenPolicyValidator()
public void setUsernameTokenResults(List<org.apache.ws.security.WSSecurityEngineResult> utResultsList, boolean valUsernameToken)
setUsernameTokenResults
in interface SupportingTokenPolicyValidator
public void setSAMLTokenResults(List<org.apache.ws.security.WSSecurityEngineResult> samlResultsList)
setSAMLTokenResults
in interface SupportingTokenPolicyValidator
public void setTimestampElement(Element timestampElement)
setTimestampElement
in interface SupportingTokenPolicyValidator
public void setMessage(Message msg)
public void setResults(List<org.apache.ws.security.WSSecurityEngineResult> results)
public void setSignedResults(List<org.apache.ws.security.WSSecurityEngineResult> signedResults)
public void setEncryptedResults(List<org.apache.ws.security.WSSecurityEngineResult> encryptedResults)
public void setSigned(boolean signed)
public void setEncrypted(boolean encrypted)
public void setDerived(boolean derived)
public void setEndorsed(boolean endorsed)
protected boolean processUsernameTokens()
protected boolean processSAMLTokens()
protected boolean processKerberosTokens()
protected boolean processX509Tokens()
protected boolean processKeyValueTokens()
protected boolean processSCTokens()
public void setUtResults(List<org.apache.ws.security.WSSecurityEngineResult> utResults)
public void setValidateUsernameToken(boolean validateUsernameToken)
public void setTimestamp(Element timestamp)
public void setSignedElements(SignedEncryptedElements signedElements)
public void setEncryptedElements(SignedEncryptedElements encryptedElements)
public void setSignedParts(SignedEncryptedParts signedParts)
public void setEncryptedParts(SignedEncryptedParts encryptedParts)
Copyright © 2006–2016 The Apache Software Foundation. All rights reserved.