public abstract class AbstractToken extends AbstractSecurityAssertion implements org.apache.neethi.PolicyContainingAssertion
Modifier and Type | Class and Description |
---|---|
static class |
AbstractToken.DerivedKeys |
Modifier | Constructor and Description |
---|---|
protected |
AbstractToken(SPConstants.SPVersion version,
SPConstants.IncludeTokenType includeTokenType,
Element issuer,
String issuerName,
Element claims,
org.apache.neethi.Policy nestedPolicy) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object object) |
Element |
getClaims() |
AbstractToken.DerivedKeys |
getDerivedKeys() |
SPConstants.IncludeTokenType |
getIncludeTokenType() |
Element |
getIssuer() |
String |
getIssuerName() |
AbstractSecurityAssertion |
getParentAssertion() |
org.apache.neethi.Policy |
getPolicy() |
int |
hashCode() |
org.apache.neethi.PolicyComponent |
normalize() |
void |
serialize(XMLStreamWriter writer) |
protected void |
setClaims(Element claims) |
protected void |
setDerivedKeys(AbstractToken.DerivedKeys derivedKeys) |
protected void |
setIncludeTokenType(SPConstants.IncludeTokenType includeTokenType) |
protected void |
setIssuer(Element issuer) |
protected void |
setIssuerName(String issuerName) |
void |
setParentAssertion(AbstractSecurityAssertion parentAssertion) |
clone, cloneAssertion, equal, getType, getVersion, isAsserted, isIgnorable, isNormalized, isOptional, normalize, serialize, setIgnorable, setOptional
protected AbstractToken(SPConstants.SPVersion version, SPConstants.IncludeTokenType includeTokenType, Element issuer, String issuerName, Element claims, org.apache.neethi.Policy nestedPolicy)
public org.apache.neethi.Policy getPolicy()
getPolicy
in interface org.apache.neethi.PolicyContainingAssertion
public org.apache.neethi.PolicyComponent normalize()
normalize
in interface org.apache.neethi.Assertion
normalize
in class AbstractSecurityAssertion
public boolean equals(Object object)
equals
in class AbstractSecurityAssertion
public int hashCode()
hashCode
in class AbstractSecurityAssertion
public SPConstants.IncludeTokenType getIncludeTokenType()
protected void setIncludeTokenType(SPConstants.IncludeTokenType includeTokenType)
public Element getIssuer()
protected void setIssuer(Element issuer)
public String getIssuerName()
protected void setIssuerName(String issuerName)
public Element getClaims()
protected void setClaims(Element claims)
public AbstractToken.DerivedKeys getDerivedKeys()
protected void setDerivedKeys(AbstractToken.DerivedKeys derivedKeys)
public AbstractSecurityAssertion getParentAssertion()
public void setParentAssertion(AbstractSecurityAssertion parentAssertion)
public void serialize(XMLStreamWriter writer) throws XMLStreamException
serialize
in interface org.apache.neethi.Assertion
serialize
in interface org.apache.neethi.PolicyComponent
XMLStreamException
Copyright © 2017 JBoss by Red Hat. All rights reserved.