com.sun.xml.ws.security.policy
Interface SecurityAssertionValidator

All Known Implementing Classes:
AlgorithmSuite, AsymmetricBinding, CallbackHandlerConfiguration, Claims, EncryptedElements, EncryptedParts, EncryptionToken, HttpsToken, InitiatorToken, IssuedToken, Issuer, IssuerName, JMACAuthModuleConfiguration, KerberosToken, KeyValueToken, Layout, Lifetime, ProtectionToken, RecipientToken, RelToken, RequestSecurityTokenTemplate, RequiredElements, RsaToken, SamlToken, SecureConversationToken, SecurityContextToken, SignatureToken, SignedElements, SignedParts, SpnegoContextToken, SymmetricBinding, Token, TransportBinding, TransportToken, Trust10, Trust13, UseKey, UsernameToken, ValidatorConfiguration, Wss10, Wss11, X509Token

public interface SecurityAssertionValidator

SecurityPolicy Assertion implementation classes should implement this interface. This is enable WSPolicy framework to select valid policy assertion set from a set of policy alternatives.


Nested Class Summary
static class SecurityAssertionValidator.AssertionFitness
           
 
Method Summary
 SecurityAssertionValidator.AssertionFitness validate(boolean isServer)
          returns true if all the assertions embeeded under a SecurityPolicy assertion are valid and supported by the implementation.
 

Method Detail

validate

SecurityAssertionValidator.AssertionFitness validate(boolean isServer)
returns true if all the assertions embeeded under a SecurityPolicy assertion are valid and supported by the implementation.