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) |
isTokenRequiredclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitvalidatePolicypublic AbstractSupportingTokenPolicyValidator()
public void setUsernameTokenResults(List<org.apache.ws.security.WSSecurityEngineResult> utResultsList, boolean valUsernameToken)
setUsernameTokenResults in interface SupportingTokenPolicyValidatorpublic void setSAMLTokenResults(List<org.apache.ws.security.WSSecurityEngineResult> samlResultsList)
setSAMLTokenResults in interface SupportingTokenPolicyValidatorpublic void setTimestampElement(Element timestampElement)
setTimestampElement in interface SupportingTokenPolicyValidatorpublic 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)
Apache CXF