Package org.apache.wss4j.policy.model
Class HttpsToken
- java.lang.Object
-
- org.apache.wss4j.policy.model.AbstractSecurityAssertion
-
- org.apache.wss4j.policy.model.AbstractToken
-
- org.apache.wss4j.policy.model.HttpsToken
-
- All Implemented Interfaces:
org.apache.neethi.Assertion
,org.apache.neethi.PolicyComponent
,org.apache.neethi.PolicyContainingAssertion
public class HttpsToken extends AbstractToken
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
HttpsToken.AuthenticationType
-
Nested classes/interfaces inherited from class org.apache.wss4j.policy.model.AbstractToken
AbstractToken.DerivedKeys
-
-
Constructor Summary
Constructors Constructor Description HttpsToken(SPConstants.SPVersion version, SPConstants.IncludeTokenType includeTokenType, Element issuer, String issuerName, Element claims, org.apache.neethi.Policy nestedPolicy, boolean requireClientCert)
-
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)
HttpsToken.AuthenticationType
getAuthenticationType()
QName
getName()
int
hashCode()
protected void
parseNestedPolicy(org.apache.neethi.Policy nestedPolicy, HttpsToken httpsToken)
protected void
setAuthenticationType(HttpsToken.AuthenticationType authenticationType)
-
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
-
HttpsToken
public HttpsToken(SPConstants.SPVersion version, SPConstants.IncludeTokenType includeTokenType, Element issuer, String issuerName, Element claims, org.apache.neethi.Policy nestedPolicy, boolean requireClientCert)
-
-
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, HttpsToken httpsToken)
-
getAuthenticationType
public HttpsToken.AuthenticationType getAuthenticationType()
-
setAuthenticationType
protected void setAuthenticationType(HttpsToken.AuthenticationType authenticationType)
-
-