|
Apache CXF API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.cxf.ws.security.wss4j.policyvalidators.AbstractTokenPolicyValidator org.apache.cxf.ws.security.wss4j.policyvalidators.AbstractSupportingTokenPolicyValidator
public abstract class AbstractSupportingTokenPolicyValidator
A base class to use to validate various SupportingToken policies.
Constructor Summary | |
---|---|
AbstractSupportingTokenPolicyValidator()
|
Method Summary | |
---|---|
protected boolean |
processKerberosTokens()
Process Kerberos 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 |
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 |
setSignedResults(List<org.apache.ws.security.WSSecurityEngineResult> signedResults)
|
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 |
Methods inherited from class org.apache.cxf.ws.security.wss4j.policyvalidators.AbstractTokenPolicyValidator |
---|
isTokenRequired |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.apache.cxf.ws.security.wss4j.policyvalidators.SupportingTokenPolicyValidator |
---|
validatePolicy |
Constructor Detail |
---|
public AbstractSupportingTokenPolicyValidator()
Method Detail |
---|
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 processSCTokens()
|
Apache CXF API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |