org.apache.wss4j.policy.stax.assertionStates
Class SamlTokenAssertionState

java.lang.Object
  extended by org.apache.wss4j.policy.AssertionState
      extended by org.apache.wss4j.policy.stax.assertionStates.TokenAssertionState
          extended by org.apache.wss4j.policy.stax.assertionStates.SamlTokenAssertionState
All Implemented Interfaces:
Assertable

public class SamlTokenAssertionState
extends TokenAssertionState

WSP1.3, 5.4.8 SamlToken Assertion


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.wss4j.policy.AssertionState
AssertionState.State
 
Constructor Summary
SamlTokenAssertionState(AbstractSecurityAssertion assertion, boolean asserted, PolicyAsserter policyAsserter, boolean initiator)
           
 
Method Summary
 boolean assertToken(org.apache.xml.security.stax.securityEvent.TokenSecurityEvent<? extends org.apache.xml.security.stax.securityToken.SecurityToken> tokenSecurityEvent, AbstractToken abstractToken)
           
 org.apache.xml.security.stax.securityEvent.SecurityEventConstants.Event[] getSecurityEventType()
           
 
Methods inherited from class org.apache.wss4j.policy.stax.assertionStates.TokenAssertionState
assertEvent, getPolicyAsserter, hasDerivedKeys, isInitiator
 
Methods inherited from class org.apache.wss4j.policy.AssertionState
clearErrorMessage, getAssertion, getErrorMessage, isAsserted, isHardFailure, isLogged, setAsserted, setErrorMessage, setLogged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.wss4j.policy.stax.Assertable
getErrorMessage, isAsserted, isHardFailure, isLogged, setLogged
 

Constructor Detail

SamlTokenAssertionState

public SamlTokenAssertionState(AbstractSecurityAssertion assertion,
                               boolean asserted,
                               PolicyAsserter policyAsserter,
                               boolean initiator)
Method Detail

getSecurityEventType

public org.apache.xml.security.stax.securityEvent.SecurityEventConstants.Event[] getSecurityEventType()

assertToken

public boolean assertToken(org.apache.xml.security.stax.securityEvent.TokenSecurityEvent<? extends org.apache.xml.security.stax.securityToken.SecurityToken> tokenSecurityEvent,
                           AbstractToken abstractToken)
                    throws org.apache.wss4j.common.WSSPolicyException,
                           org.apache.xml.security.exceptions.XMLSecurityException
Specified by:
assertToken in class TokenAssertionState
Throws:
org.apache.wss4j.common.WSSPolicyException
org.apache.xml.security.exceptions.XMLSecurityException


Copyright © 2004–2014 The Apache Software Foundation. All rights reserved.