|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
See:
Description
Packages | |
---|---|
org.opensaml | |
org.opensaml.common | Base classes for working with SAML as Java objects. |
org.opensaml.common.binding | Classes related to SAML binding operations. |
org.opensaml.common.binding.artifact | Classes that may be used to create and manipulate SAML artifacts. |
org.opensaml.common.binding.decoding | Classes used to decode SAML messages. |
org.opensaml.common.binding.decoding.impl | Base implementations for decoder functionality. |
org.opensaml.common.binding.encoding | Classes used to encode SAML messages. |
org.opensaml.common.binding.encoding.impl | Base implementations for encoder functionality. |
org.opensaml.common.binding.security | Classes responsible for performing transport-related and basic message validation of decoded SAML messages. |
org.opensaml.common.impl | Base classes for various SAMLObjects constructs. |
org.opensaml.common.xml | Parser pool manager and SAML constants. |
org.opensaml.log | Log4J helper classes. |
org.opensaml.saml1.binding.artifact | Classes that may be used to create and manipulate SAML artifacts. |
org.opensaml.saml1.binding.decoding | Classes used to decode SAML messages. |
org.opensaml.saml1.binding.encoding | Classes used to encode SAML messages. |
org.opensaml.saml1.binding.security | Classes responsible for performing transport-related and basic message validation of decoded SAML messages. |
org.opensaml.saml1.core | Interfaces for SAML 1.0 and 1.1 types and elements. |
org.opensaml.saml1.core.impl | Implementations of SAML 1.0 and 1.1 types and elements interfaces. |
org.opensaml.saml1.core.validator | Validation rules for SAML 1.0 and 1.1 types and elements. |
org.opensaml.saml2.binding | Class for working with SAML 2 bindings. |
org.opensaml.saml2.binding.artifact | Classes that may be used to create and manipulate SAML 2 artifacts. |
org.opensaml.saml2.binding.decoding | Classes used to decode SAML 2 messages. |
org.opensaml.saml2.binding.encoding | Classes used to encode SAML 2 messages. |
org.opensaml.saml2.binding.security | Classes responsible for performing transport-related and basic message validation of decoded SAML 2 messages. |
org.opensaml.saml2.common | Interfaces for elements and attribtues used in multiple SAML 2.0 specification. |
org.opensaml.saml2.common.impl | Implementations of elements and attribtues used in multiple SAML 2.0 specification. |
org.opensaml.saml2.core | Interfaces for SAML 2.0 core specification types and elements. |
org.opensaml.saml2.core.impl | Implementations of SAML 2.0 core specification types and elements. |
org.opensaml.saml2.core.validator | Validation rules for SAML 2.0 core types and elements. |
org.opensaml.saml2.encryption | Classes for encrypting and decrypting SAML. |
org.opensaml.saml2.metadata | Interfaces for SAML 2.0 metadata specification types and elements. |
org.opensaml.saml2.metadata.impl | Implementations of the SAML 2.0 metadata specification types and elements. |
org.opensaml.saml2.metadata.provider | Class for retrieving, filtering, and querying metadata. |
org.opensaml.saml2.metadata.validator | Validation rules for SAML 2.0 metadata types and elements. |
org.opensaml.samlext.saml1md | Interfaces for SAML 1 metadata profile. |
org.opensaml.samlext.saml1md.impl | Implementation of SAML 1 metadata profile objects. |
org.opensaml.samlext.saml2mdquery | Interfaces for SAML 2 metadata standalone query endpoints profile. |
org.opensaml.samlext.saml2mdquery.impl | Implemention for SAML 2 metadata standalone query endpoints profile objects. |
org.opensaml.samlext.samlpthrpty | Interfaces for SAML 2 protocol third-party response profile. |
org.opensaml.samlext.samlpthrpty.impl | Implementation for SAML 2 protocol third-party response profile objects. |
org.opensaml.security | Classes related to verifying various credentials within a SAML system. |
org.opensaml.util | General utility classes. |
org.opensaml.util.resource | Utility classes that represent readable, stream based, resources such as local filesystem and classpath resources as well as remote resources such as documents retrieved via HTTP(S). |
org.opensaml.util.storage | Interfaces and classes for storing state data of the type used in replay caches, conversation identifiers, etc. |
org.opensaml.ws | Objects dealing directly with SOAP-based web services. |
org.opensaml.ws.security | Provides interfaces that may be used to implement policies that are evaluated against incoming messages. |
org.opensaml.ws.security.provider | Basic implementations of some security policies. |
org.opensaml.ws.soap.client | Transport-independent SOAP client. |
org.opensaml.ws.soap.client.http | Interfaces for HTTP transports for the SOAP client. |
org.opensaml.ws.soap.common | Common classes shared across SOAP versions, clients, and transports. |
org.opensaml.ws.soap.soap11 | XMLObject interfaces for SOAP 1.1 elements. |
org.opensaml.ws.soap.soap11.impl | Provided implementations of the SOAP 1.1 XMLObject interfaces. |
org.opensaml.ws.soap.util | General utility classes. |
org.opensaml.xml | Base classes for working with XML as Java objects and configuring the library. |
org.opensaml.xml.encryption | XMLObject interfaces and helper classes for representing encrypted content and encrypting/decrypting content. |
org.opensaml.xml.encryption.impl | Implementations of the interfaces for XMLObjects that represent XML encryption types. |
org.opensaml.xml.io | Interfaces and abstract implementations of marshallers and unmarshallers. |
org.opensaml.xml.parse | Classes for managing pools of DOM parsers (DocumentBuilders ). |
org.opensaml.xml.schema | Interfaces for XMLObjects that represent XML schema types. |
org.opensaml.xml.schema.impl | Implementations of the interfaces for XMLObjects that represent XML schema types. |
org.opensaml.xml.security | Interfaces and classes used in representing cryptographic credentials, evaluating the trustworthiness of security of tokens, etc. |
org.opensaml.xml.security.credential | Interfaces and classes related to credentials and ways to represent them. |
org.opensaml.xml.security.keyinfo | Interfaces and classes for working with XML KeyInfo elements. |
org.opensaml.xml.security.keyinfo.provider | Specific implementations of KeyInfoProvider . |
org.opensaml.xml.security.trust | Interfaces and classes used to evaluate the trustworthiness
and validity of Credential s |
org.opensaml.xml.security.x509 | X509 based credential and trust class. |
org.opensaml.xml.signature | XMLObject interfaces and helper classes for representing digitally signed content and signing/validating content. |
org.opensaml.xml.signature.impl | Implementations of the interfaces for XMLObjects that represent XML signature types. |
org.opensaml.xml.util | Utility classes for working with XML, XMLObjects, and various data types. |
org.opensaml.xml.validation | Interfaces for classes that may be used to validate trees of XMLObjects. |
The OpenSAML library allows developers to work with SAML messages as Java bean objects. This library supports the SAML 1.0, 1.1, and 2.0 specification.
The OpenWS library, contained within OpenSAML, provides a growing set of tools to work with web services at a low level. These tools include classes for creating and reading SOAP messages, transport-independent clients for connecting to web services, and various transports for use with those clients.
The XMLTooling library, contained within OpenSAML, provides the ability to work with XML as regular Java beans. This is similar to the Java Architecture for XML Binding (JAXB) , XMLBeans , and XStream libraries. It differs from these libraries in three main ways:
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |