Package org.apache.wss4j.policy.model
Class KerberosToken
- java.lang.Object
-
- org.apache.wss4j.policy.model.AbstractSecurityAssertion
-
- org.apache.wss4j.policy.model.AbstractToken
-
- org.apache.wss4j.policy.model.KerberosToken
-
- All Implemented Interfaces:
org.apache.neethi.Assertion
,org.apache.neethi.PolicyComponent
,org.apache.neethi.PolicyContainingAssertion
public class KerberosToken extends AbstractToken
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
KerberosToken.ApReqTokenType
-
Nested classes/interfaces inherited from class org.apache.wss4j.policy.model.AbstractToken
AbstractToken.DerivedKeys
-
-
Constructor Summary
Constructors Constructor Description KerberosToken(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)
KerberosToken.ApReqTokenType
getApReqTokenType()
QName
getName()
int
hashCode()
boolean
isRequireKeyIdentifierReference()
protected void
parseNestedPolicy(org.apache.neethi.Policy nestedPolicy, KerberosToken kerberosToken)
protected void
setApReqTokenType(KerberosToken.ApReqTokenType apReqTokenType)
protected 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
-
KerberosToken
public KerberosToken(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, KerberosToken kerberosToken)
-
isRequireKeyIdentifierReference
public boolean isRequireKeyIdentifierReference()
-
setRequireKeyIdentifierReference
protected void setRequireKeyIdentifierReference(boolean requireKeyIdentifierReference)
-
getApReqTokenType
public KerberosToken.ApReqTokenType getApReqTokenType()
-
setApReqTokenType
protected void setApReqTokenType(KerberosToken.ApReqTokenType apReqTokenType)
-
-