Package org.apache.wss4j.policy.model
Class RelToken
- java.lang.Object
-
- org.apache.wss4j.policy.model.AbstractSecurityAssertion
-
- org.apache.wss4j.policy.model.AbstractToken
-
- org.apache.wss4j.policy.model.RelToken
-
- All Implemented Interfaces:
org.apache.neethi.Assertion
,org.apache.neethi.PolicyComponent
,org.apache.neethi.PolicyContainingAssertion
public class RelToken extends AbstractToken
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RelToken.RelTokenType
-
Nested classes/interfaces inherited from class org.apache.wss4j.policy.model.AbstractToken
AbstractToken.DerivedKeys
-
-
Constructor Summary
Constructors Constructor Description RelToken(SPConstants.SPVersion version, SPConstants.IncludeTokenType includeTokenType, Element issuer, String issuerName, Element claims, org.apache.neethi.Policy nestedPolicy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected AbstractSecurityAssertion
cloneAssertion(org.apache.neethi.Policy nestedPolicy)
boolean
equals(Object object)
QName
getName()
RelToken.RelTokenType
getRelTokenType()
int
hashCode()
boolean
isRequireKeyIdentifierReference()
protected void
parseNestedPolicy(org.apache.neethi.Policy nestedPolicy, RelToken relToken)
protected void
setRelTokenType(RelToken.RelTokenType relTokenType)
void
setRequireKeyIdentifierReference(boolean requireKeyIdentifierReference)
-
Methods inherited from class org.apache.wss4j.policy.model.AbstractToken
getClaims, getDerivedKeys, getIncludeTokenType, getIssuer, getIssuerName, getParentAssertion, getPolicy, normalize, serialize, setClaims, setDerivedKeys, setIncludeTokenType, setIssuer, setIssuerName, setParentAssertion
-
Methods inherited from class org.apache.wss4j.policy.model.AbstractSecurityAssertion
clone, equal, getType, getVersion, isAsserted, isIgnorable, isNormalized, isOptional, normalize, serialize, setIgnorable, setOptional
-
-
-
-
Constructor Detail
-
RelToken
public RelToken(SPConstants.SPVersion version, SPConstants.IncludeTokenType includeTokenType, Element issuer, String issuerName, Element claims, org.apache.neethi.Policy nestedPolicy)
-
-
Method Detail
-
getName
public QName getName()
-
equals
public boolean equals(Object object)
- Overrides:
equals
in classAbstractToken
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classAbstractToken
-
cloneAssertion
protected AbstractSecurityAssertion cloneAssertion(org.apache.neethi.Policy nestedPolicy)
- Specified by:
cloneAssertion
in classAbstractSecurityAssertion
-
parseNestedPolicy
protected void parseNestedPolicy(org.apache.neethi.Policy nestedPolicy, RelToken relToken)
-
isRequireKeyIdentifierReference
public boolean isRequireKeyIdentifierReference()
-
setRequireKeyIdentifierReference
public void setRequireKeyIdentifierReference(boolean requireKeyIdentifierReference)
-
getRelTokenType
public RelToken.RelTokenType getRelTokenType()
-
setRelTokenType
protected void setRelTokenType(RelToken.RelTokenType relTokenType)
-
-