Package org.opensaml

Interface Summary
SAMLBinding Abstract base for SAML binding implementations
 

Class Summary
QName Processes QName attribute values to determine their namespace and local name
SAMLAction Represents a SAML Action
SAMLAssertion Represents a SAML Assertion
SAMLAttribute Basic SAML Attribute implementation that handles rudimentary attribute value types
SAMLAttributeDesignator SAML Attribute Designator implementation
SAMLAttributeQuery Represents a SAML Attribute Query object
SAMLAttributeStatement Represents a SAML Attribute Statement
SAMLAudienceRestrictionCondition Represents a SAML AudienceRestrictionCondition
SAMLAuthenticationQuery Represents a SAML Authentication Query object
SAMLAuthenticationStatement Represents a SAML Authentication Statement
SAMLAuthorityBinding Wraps a SAML Authority Binding
SAMLAuthorizationDecisionQuery Represents a SAML AuthorizationDecisionQuery
SAMLAuthorizationDecisionStatement Represents a SAML authorization decision statement.
SAMLCondition Abstract base class for all SAML conditions
SAMLConfig OpenSAML configuration bundle.
SAMLDecision Represents a SAML Decision
SAMLDoNotCacheCondition Represents a SAML DoNotCacheCondition
SAMLIdentifier Encapsulates generation of identifiers for SAML objects
SAMLNameIdentifier Represents a SAML Subject
SAMLObject Abstract base class for all SAML constructs
SAMLPOSTProfile Basic implementation of SAML POST browser profile
SAMLQuery Abstract base class for all SAML queries
SAMLRequest Represents a SAML protocol request
SAMLResponse Represents a SAML protocol response
SAMLSignedObject Abstract base class for all SAML objects that can be signed
SAMLSOAPBinding Base class for policy-specific SOAP over HTTP binding implementations
SAMLStatement Abstract base class for all SAML statements
SAMLSubject Represents a SAML Subject
SAMLSubjectQuery Abstract class for a SAML Subject Statement
SAMLSubjectStatement Abstract class for a SAML Subject Statement
XML Utility classes for XML constants and optimizations
XML.ParserPool Nested class that provides XML parsers as a pooled resource
 

Exception Summary
BindingException Indicates that an error occurred before or during the processing of a SAML request/response exchange.
ExpiredAssertionException Indicates that a profile failed because an assertion was found to be expired or not yet valid
FatalProfileException Indicates that an error occurred during the processing of a SAML profile, and the error is not retryable in the context of the profile
InvalidAssertionException Indicates that a profile failed because an assertion was found to be invalid due to conditions on its use
InvalidCryptoException Indicates a key or certificate subclass type is incompatible with the provider's policies, or a cryptographic problem was found while processing a message.
MalformedException Indicates that a SAML construct is invalid "on its face", based on the information available in the XML or the external constraints imposed on its use.
ProfileException Indicates that an error occurred during the processing of a SAML profile
ReplayedAssertionException Indicates that a profile failed because an assertion was found to be a replayed copy of an earlier assertion already seen
RetryableProfileException Indicates that an error occurred during the processing of a SAML profile, and the error is retryable in the context of the profile
SAMLException Encapsulates a general SAML error.
SOAPException Indicates that a SOAP processing error occurred in the context of the SAML SOAP binding.
TrustException Indicates an error at a level somewhere above core processing rules, generally involving
UnknownAssertionException Indicates that an error occurred before or during the processing of a SAML request/response exchange.
UnsupportedExtensionException Indicates that a message contained information requiring extension code that has not been registered with the SAML runtime.
 



Copyright ? 2002 UCAID. All Rights Reserved.