Package org.opensaml.xml.security

Interfaces and classes used in representing cryptographic credentials, evaluating the trustworthiness of security of tokens, etc.

See:
          Description

Interface Summary
Criteria A generic marker interface for representing criteria used in resolution or evaluation operations.
EvaluableCriteria<T> Interface for criteria which are capable of evaluating a target of a particular type.
Resolver<ProductType,CriteriaType> Generic interface for resolvers which process specified criteria and produce some implementation-specific result information.
SecurityConfiguration Interface for classes which store security-related configuration information, especially related to the requirements for XML Signature and XML Encryption.
 

Class Summary
ApacheXMLSecurityConstants Constants used within the Apache XML Security library.
BasicSecurityConfiguration Basic in-memory implementation of SecurityConfiguration.
CriteriaFilteringIterable<T> An implementation of Iterable which wraps another underlying Iterable in order to support production of instances of CriteriaFilteringIterator based on the underlying Iterable's Iterator.
CriteriaFilteringIterator<T> This implementation of Iterator wraps another Iterator of a particular type, containing candidates which are to be evaluated against a given set of EvaluableCriteria.
CriteriaSet This class holds instances of Criteria which are used in resolution or evaluation operations.
DefaultSecurityConfigurationBootstrap A utility class which programatically builds an instance of BasicSecurityConfiguration which has reasonable default values for the various configuration parameters.
SecurityHelper Helper methods for security-related requirements.
SecurityTestHelper Deprecated. Some utility methods for doing security, credential, key and crypto-related tests.
SigningUtil A utility class for computing and verifying raw signatures and MAC values.
 

Exception Summary
SecurityException Base exception for security related errors.
 

Package org.opensaml.xml.security Description

Interfaces and classes used in representing cryptographic credentials, evaluating the trustworthiness of security of tokens, etc.



Copyright © 1999-2012. All Rights Reserved.