Package org.apache.wss4j.policy.model
Class X509Token
java.lang.Object
org.apache.wss4j.policy.model.AbstractSecurityAssertion
org.apache.wss4j.policy.model.AbstractToken
org.apache.wss4j.policy.model.X509Token
- All Implemented Interfaces:
org.apache.neethi.Assertion,org.apache.neethi.PolicyComponent,org.apache.neethi.PolicyContainingAssertion
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class org.apache.wss4j.policy.model.AbstractToken
AbstractToken.DerivedKeys -
Constructor Summary
ConstructorsConstructorDescriptionX509Token(SPConstants.SPVersion version, SPConstants.IncludeTokenType includeTokenType, Element issuer, String issuerName, Element claims, org.apache.neethi.Policy nestedPolicy) -
Method Summary
Modifier and TypeMethodDescriptionprotected AbstractSecurityAssertioncloneAssertion(org.apache.neethi.Policy nestedPolicy) booleangetName()inthashCode()booleanbooleanbooleanbooleanprotected voidparseNestedPolicy(org.apache.neethi.Policy nestedPolicy, X509Token x509Token) protected voidsetRequireEmbeddedTokenReference(boolean requireEmbeddedTokenReference) protected voidsetRequireIssuerSerialReference(boolean requireIssuerSerialReference) protected voidsetRequireKeyIdentifierReference(boolean requireKeyIdentifierReference) protected voidsetRequireThumbprintReference(boolean requireThumbprintReference) protected voidsetTokenType(X509Token.TokenType tokenType) Methods inherited from class org.apache.wss4j.policy.model.AbstractToken
getClaims, getDerivedKeys, getIncludeTokenType, getIssuer, getIssuerName, getParentAssertion, getPolicy, normalize, serialize, setClaims, setDerivedKeys, setIncludeTokenType, setIssuer, setIssuerName, setParentAssertionMethods inherited from class org.apache.wss4j.policy.model.AbstractSecurityAssertion
clone, equal, getType, getVersion, isAsserted, isIgnorable, isNormalized, isOptional, normalize, serialize, setIgnorable, setOptionalMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.neethi.Assertion
isIgnorable, isOptionalMethods inherited from interface org.apache.neethi.PolicyComponent
equal, getType
-
Constructor Details
-
X509Token
public X509Token(SPConstants.SPVersion version, SPConstants.IncludeTokenType includeTokenType, Element issuer, String issuerName, Element claims, org.apache.neethi.Policy nestedPolicy)
-
-
Method Details
-
getName
-
equals
- Overrides:
equalsin classAbstractToken
-
hashCode
public int hashCode()- Overrides:
hashCodein classAbstractToken
-
cloneAssertion
- Specified by:
cloneAssertionin classAbstractSecurityAssertion
-
parseNestedPolicy
-
isRequireKeyIdentifierReference
public boolean isRequireKeyIdentifierReference() -
setRequireKeyIdentifierReference
protected void setRequireKeyIdentifierReference(boolean requireKeyIdentifierReference) -
isRequireIssuerSerialReference
public boolean isRequireIssuerSerialReference() -
setRequireIssuerSerialReference
protected void setRequireIssuerSerialReference(boolean requireIssuerSerialReference) -
isRequireEmbeddedTokenReference
public boolean isRequireEmbeddedTokenReference() -
setRequireEmbeddedTokenReference
protected void setRequireEmbeddedTokenReference(boolean requireEmbeddedTokenReference) -
isRequireThumbprintReference
public boolean isRequireThumbprintReference() -
setRequireThumbprintReference
protected void setRequireThumbprintReference(boolean requireThumbprintReference) -
getTokenType
-
setTokenType
-