Package org.apache.wss4j.policy.model
Class AbstractTokenWrapper
java.lang.Object
org.apache.wss4j.policy.model.AbstractSecurityAssertion
org.apache.wss4j.policy.model.AbstractTokenWrapper
- All Implemented Interfaces:
org.apache.neethi.Assertion,org.apache.neethi.PolicyComponent,org.apache.neethi.PolicyContainingAssertion
- Direct Known Subclasses:
EncryptionToken,InitiatorEncryptionToken,InitiatorSignatureToken,InitiatorToken,ProtectionToken,RecipientEncryptionToken,RecipientSignatureToken,RecipientToken,SignatureToken,TransportToken
public abstract class AbstractTokenWrapper
extends AbstractSecurityAssertion
implements org.apache.neethi.PolicyContainingAssertion
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractTokenWrapper(SPConstants.SPVersion version, org.apache.neethi.Policy nestedPolicy) -
Method Summary
Modifier and TypeMethodDescriptionbooleanorg.apache.neethi.PolicygetToken()inthashCode()org.apache.neethi.PolicyComponentprotected voidparseNestedPolicy(org.apache.neethi.Policy nestedPolicy, AbstractTokenWrapper tokenWrapper) voidserialize(XMLStreamWriter writer) voidsetParentAssertion(AbstractSecurityAssertion parentAssertion) protected voidsetToken(AbstractToken token) Methods inherited from class org.apache.wss4j.policy.model.AbstractSecurityAssertion
clone, cloneAssertion, 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
getName, isIgnorable, isOptionalMethods inherited from interface org.apache.neethi.PolicyComponent
equal, getType
-
Constructor Details
-
AbstractTokenWrapper
protected AbstractTokenWrapper(SPConstants.SPVersion version, org.apache.neethi.Policy nestedPolicy)
-
-
Method Details
-
getPolicy
public org.apache.neethi.Policy getPolicy()- Specified by:
getPolicyin interfaceorg.apache.neethi.PolicyContainingAssertion
-
equals
- Overrides:
equalsin classAbstractSecurityAssertion
-
hashCode
public int hashCode()- Overrides:
hashCodein classAbstractSecurityAssertion
-
normalize
public org.apache.neethi.PolicyComponent normalize()- Specified by:
normalizein interfaceorg.apache.neethi.Assertion- Overrides:
normalizein classAbstractSecurityAssertion
-
serialize
- Specified by:
serializein interfaceorg.apache.neethi.Assertion- Specified by:
serializein interfaceorg.apache.neethi.PolicyComponent- Throws:
XMLStreamException
-
parseNestedPolicy
protected void parseNestedPolicy(org.apache.neethi.Policy nestedPolicy, AbstractTokenWrapper tokenWrapper) -
getToken
-
setToken
-
getParentAssertion
-
setParentAssertion
-