Package org.apache.wss4j.policy.model
Class SecurityContextToken
java.lang.Object
org.apache.wss4j.policy.model.AbstractSecurityAssertion
org.apache.wss4j.policy.model.AbstractToken
org.apache.wss4j.policy.model.SecurityContextToken
- All Implemented Interfaces:
org.apache.neethi.Assertion,org.apache.neethi.PolicyComponent,org.apache.neethi.PolicyContainingAssertion
- Direct Known Subclasses:
SecureConversationToken
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.wss4j.policy.model.AbstractToken
AbstractToken.DerivedKeys -
Constructor Summary
ConstructorsConstructorDescriptionSecurityContextToken(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()booleanbooleanbooleanprotected voidparseNestedSecurityContextTokenPolicy(org.apache.neethi.Policy nestedPolicy, SecurityContextToken securityContextToken) protected voidsetRequireExternalUriReference(boolean requireExternalUriReference) protected voidsetSc10SecurityContextToken(boolean sc10SecurityContextToken) protected voidsetSc13SecurityContextToken(boolean sc13SecurityContextToken) 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
-
SecurityContextToken
public SecurityContextToken(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
-
parseNestedSecurityContextTokenPolicy
protected void parseNestedSecurityContextTokenPolicy(org.apache.neethi.Policy nestedPolicy, SecurityContextToken securityContextToken) -
isRequireExternalUriReference
public boolean isRequireExternalUriReference() -
setRequireExternalUriReference
protected void setRequireExternalUriReference(boolean requireExternalUriReference) -
isSc13SecurityContextToken
public boolean isSc13SecurityContextToken() -
setSc13SecurityContextToken
protected void setSc13SecurityContextToken(boolean sc13SecurityContextToken) -
isSc10SecurityContextToken
public boolean isSc10SecurityContextToken() -
setSc10SecurityContextToken
protected void setSc10SecurityContextToken(boolean sc10SecurityContextToken)
-