Package org.apache.wss4j.policy.model
Class IssuedToken
java.lang.Object
org.apache.wss4j.policy.model.AbstractSecurityAssertion
org.apache.wss4j.policy.model.AbstractToken
org.apache.wss4j.policy.model.IssuedToken
- All Implemented Interfaces:
org.apache.neethi.Assertion,org.apache.neethi.PolicyComponent,org.apache.neethi.PolicyContainingAssertion
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.wss4j.policy.model.AbstractToken
AbstractToken.DerivedKeys -
Constructor Summary
ConstructorsConstructorDescriptionIssuedToken(SPConstants.SPVersion version, SPConstants.IncludeTokenType includeTokenType, Element issuer, String issuerName, Element requestSecurityTokenTemplate, Element claims, org.apache.neethi.Policy nestedPolicy) -
Method Summary
Modifier and TypeMethodDescriptionprotected AbstractSecurityAssertioncloneAssertion(org.apache.neethi.Policy nestedPolicy) booleangetName()inthashCode()booleanbooleanprotected voidparseNestedPolicy(org.apache.neethi.Policy nestedPolicy, IssuedToken issuedToken) voidserialize(XMLStreamWriter writer) protected voidsetRequestSecurityTokenTemplate(Element requestSecurityTokenTemplate) protected voidsetRequireExternalReference(boolean requireExternalReference) protected voidsetRequireInternalReference(boolean requireInternalReference) Methods inherited from class org.apache.wss4j.policy.model.AbstractToken
getClaims, getDerivedKeys, getIncludeTokenType, getIssuer, getIssuerName, getParentAssertion, getPolicy, normalize, 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
-
IssuedToken
public IssuedToken(SPConstants.SPVersion version, SPConstants.IncludeTokenType includeTokenType, Element issuer, String issuerName, Element requestSecurityTokenTemplate, Element claims, org.apache.neethi.Policy nestedPolicy)
-
-
Method Details
-
getName
-
equals
- Overrides:
equalsin classAbstractToken
-
hashCode
public int hashCode()- Overrides:
hashCodein classAbstractToken
-
serialize
- Specified by:
serializein interfaceorg.apache.neethi.Assertion- Specified by:
serializein interfaceorg.apache.neethi.PolicyComponent- Overrides:
serializein classAbstractToken- Throws:
XMLStreamException
-
cloneAssertion
- Specified by:
cloneAssertionin classAbstractSecurityAssertion
-
parseNestedPolicy
-
isRequireExternalReference
public boolean isRequireExternalReference() -
setRequireExternalReference
protected void setRequireExternalReference(boolean requireExternalReference) -
isRequireInternalReference
public boolean isRequireInternalReference() -
setRequireInternalReference
protected void setRequireInternalReference(boolean requireInternalReference) -
getRequestSecurityTokenTemplate
-
setRequestSecurityTokenTemplate
-