Package | Description |
---|---|
org.apache.wss4j.common.saml | |
org.opensaml.saml.common |
Base classes for working with SAML as Java objects.
|
org.opensaml.saml.common.binding |
Classes related to SAML binding operations.
|
org.opensaml.saml.common.binding.artifact |
Classes supporting SAML artifact use.
|
org.opensaml.saml.common.binding.artifact.impl |
Implementation of SAML artifact mapping.
|
org.opensaml.saml.common.binding.security.impl |
Classes responsible for performing transport-related and basic message
validation of decoded SAML messages.
|
org.opensaml.saml.common.messaging |
Support classes for SAML message security operations.
|
org.opensaml.saml.common.messaging.context |
Context classes for SAML-based messaging function.
|
org.opensaml.saml.common.profile |
Classes supporting general SAML profile behavior.
|
org.opensaml.saml.common.profile.impl |
Actions and classes common to both SAML versions.
|
org.opensaml.saml.common.profile.logic |
Functions and predicates supporting common SAML profile behavior.
|
org.opensaml.saml.ext.idpdisco |
Interfaces for SAML 2 Metadata Extension Identity Provider Discovery.
|
org.opensaml.saml.ext.idpdisco.impl |
Implementation for SAML v2.0 Identity Provider Discovery Profile.
|
org.opensaml.saml.ext.saml1md |
Interfaces for SAML 2 Metadata Profile for SAML 1.x.
|
org.opensaml.saml.ext.saml1md.impl |
Implementation for SAML 1.x Metadata Profile.
|
org.opensaml.saml.ext.saml2alg |
Interfaces for SAML v2.0 Metadata Profile for Algorithm Support Version 1.0.
|
org.opensaml.saml.ext.saml2alg.impl |
Implementation for SAML v2.0 Metadata Profile for Algorithm Support Version 1.0.
|
org.opensaml.saml.ext.saml2aslo |
Interfaces for SAML 2 Protocol Extension for Async Logout.
|
org.opensaml.saml.ext.saml2aslo.impl |
Implementation for SAML 2 Protocol Extension for Async Logout objects.
|
org.opensaml.saml.ext.saml2cb |
Interfaces for SAML 2 Channel Binding Extensions.
|
org.opensaml.saml.ext.saml2cb.impl |
Implementation for SAML v2.0 Channel Binding Extensions Version 1.0.
|
org.opensaml.saml.ext.saml2delrestrict |
Interfaces for SAML 2 Condition for Delegation Restriction.
|
org.opensaml.saml.ext.saml2delrestrict.impl |
Implementation for SAML v2.0 Condition for Delegation Restriction Version 1.0.
|
org.opensaml.saml.ext.saml2mdattr |
Interfaces for SAML 2 Metadata Extension for Entity Attributes.
|
org.opensaml.saml.ext.saml2mdattr.impl |
Implementation for SAML v2.0 Metadata Extension for Entity Attributes Version 1.0.
|
org.opensaml.saml.ext.saml2mdquery |
Interfaces for SAML 2 Metadata Profile for Standalone Query Requesters.
|
org.opensaml.saml.ext.saml2mdquery.impl |
Implementation for SAML v2.0 Metadata Extension for Stand-Alone Query Requesters.
|
org.opensaml.saml.ext.saml2mdreqinit |
Interfaces for SAML 2 Metadata Extension for SSO Service Provider Request Initiation.
|
org.opensaml.saml.ext.saml2mdreqinit.impl |
Concrete implementations of the interfaces for the
SAML 2 Metadata Extension for SSO Service Provider Request Initiation.
|
org.opensaml.saml.ext.saml2mdrpi |
The package to define the
SAML V2.0 Metadata Extensions for Registration and Publication Information Version 1.0.
|
org.opensaml.saml.ext.saml2mdrpi.impl |
Concrete implementations of the interfaces for the
SAML V2.0 Metadata Extensions for Registration and Publication Information Version 1.0.
|
org.opensaml.saml.ext.saml2mdui |
Interfaces for SAML 2 Metadata Extensions for Login UI and Discovery.
|
org.opensaml.saml.ext.saml2mdui.impl |
Implementation for SAML V2 Metadata Extensions for UI and Discovery.
|
org.opensaml.saml.ext.samlec |
Interfaces for SAML-EC GSS-API Mechanism.
|
org.opensaml.saml.ext.samlec.impl |
Implementation for SAML-EC GSS-API schema content.
|
org.opensaml.saml.ext.samlpthrpty |
Interfaces for SAML 2 Metadata Extension for Third-Party Request Protocol Extension.
|
org.opensaml.saml.ext.samlpthrpty.impl |
Implementation for SAML V2 Protocol Extension for Third-Party Requests.
|
org.opensaml.saml.saml1.binding.artifact |
Classes that may be used to create and manipulate SAML 1 artifacts.
|
org.opensaml.saml.saml1.binding.decoding.impl |
SAML 1.x message decoders.
|
org.opensaml.saml.saml1.binding.encoding.impl |
SAML 1.x message encoders.
|
org.opensaml.saml.saml1.core |
Interfaces for SAML 1.0 and 1.1 types and elements.
|
org.opensaml.saml.saml1.core.impl |
Implementations of SAML 1.x core specification types and elements.
|
org.opensaml.saml.saml2.binding.artifact |
Classes that may be used to create and manipulate SAML 2 artifacts.
|
org.opensaml.saml.saml2.binding.decoding.impl |
SAML 2.0 message decoders.
|
org.opensaml.saml.saml2.binding.encoding.impl |
SAML 1.x message encoders.
|
org.opensaml.saml.saml2.binding.security.impl |
Security-related message handlers for SAML 2.
|
org.opensaml.saml.saml2.common |
Interfaces for elements and attributes used in multiple SAML 2.0 specification.
|
org.opensaml.saml.saml2.core |
Interfaces for SAML 2.0 core and protocol interfaces.
|
org.opensaml.saml.saml2.core.impl |
Implementations of SAML 2.0 core specification types and elements.
|
org.opensaml.saml.saml2.ecp |
Interfaces for SAML 2 ECP Elements.
|
org.opensaml.saml.saml2.ecp.impl |
Implementations of SAML 2.0 ECP types and elements.
|
org.opensaml.saml.saml2.encryption |
Classes for encrypting and decrypting SAML.
|
org.opensaml.saml.saml2.metadata |
Concrete definitions of the objects described in saml-metadata-2.0-os work.
|
org.opensaml.saml.saml2.metadata.impl |
Concrete implementations of the metadata APIs.
|
org.opensaml.saml.saml2.profile.impl |
Implementations of SAML 2.0 profile behavior.
|
org.opensaml.xacml.profile.saml |
XMLObject interfaces for SAML XACML profile.
|
org.opensaml.xacml.profile.saml.impl |
XMLObject implementation classes for XACML SAML profile.
|
Modifier and Type | Method and Description |
---|---|
SAMLObject |
SamlAssertionWrapper.getSamlObject() |
Constructor and Description |
---|
SamlAssertionWrapper(SAMLObject samlObject)
Constructor SamlAssertionWrapper creates a new SamlAssertionWrapper instance.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractSAMLObjectBuilder<SAMLObjectType extends SAMLObject>
Base builder for
SAMLObject s. |
interface |
SAMLObjectBuilder<SAMLObjectType extends SAMLObject>
Builder for SAMLObjects.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SignableSAMLObject
A signable SAMLObject.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractSignableSAMLObject
Abstract SAMLObject implementation that also implements
SignableXMLObject . |
Modifier and Type | Method and Description |
---|---|
static void |
SAMLBindingSupport.setSAML1ResponseRecipient(SAMLObject outboundMessage,
String endpointURL)
Sets the destination attribute on the outbound message if it is a
ResponseAbstractType message. |
static void |
SAMLBindingSupport.setSAML2Destination(SAMLObject outboundMessage,
String endpointURL)
Sets the destination attribute on an outbound message if it is either a
RequestAbstractType or a
StatusResponseType message. |
Modifier and Type | Method and Description |
---|---|
static String |
SAMLBindingSupport.getActualReceiverEndpointURI(org.opensaml.messaging.context.MessageContext<SAMLObject> messageContext,
HttpServletRequest request)
Extract the transport endpoint URI at which this message was received.
|
static URI |
SAMLBindingSupport.getEndpointURL(org.opensaml.messaging.context.MessageContext<SAMLObject> messageContext)
Get the response URL from the relying party endpoint.
|
static String |
SAMLBindingSupport.getIntendedDestinationEndpointURI(org.opensaml.messaging.context.MessageContext<SAMLObject> messageContext)
Extract the message information which indicates to what receiver endpoint URI the
SAML message was intended to be delivered.
|
static String |
SAMLBindingSupport.getRelayState(org.opensaml.messaging.context.MessageContext<SAMLObject> messageContext)
Get the SAML protocol relay state from a message context.
|
static boolean |
SAMLBindingSupport.isIntendedDestinationEndpointURIRequired(org.opensaml.messaging.context.MessageContext<SAMLObject> messageContext)
Determine whether the binding in use requires the presence within the message
of information indicating the intended message destination endpoint URI.
|
static boolean |
SAMLBindingSupport.isMessageSigned(org.opensaml.messaging.context.MessageContext<SAMLObject> messageContext)
Determine whether the SAML message represented by the message context is digitally signed.
|
static void |
SAMLBindingSupport.setRelayState(org.opensaml.messaging.context.MessageContext<SAMLObject> messageContext,
String relayState)
Set the SAML protocol relay state on a message context.
|
Modifier and Type | Method and Description |
---|---|
SAMLObject |
SAMLArtifactMap.SAMLArtifactMapEntry.getSamlMessage()
Gets SAML message the artifact maps to.
|
SAMLObject |
BasicSAMLArtifactMapEntry.getSamlMessage()
Gets SAML message the artifact maps to.
|
Modifier and Type | Method and Description |
---|---|
SAMLArtifactMap.SAMLArtifactMapEntry |
SAMLArtifactMap.SAMLArtifactMapEntryFactory.newEntry(String artifact,
String issuerId,
String relyingPartyId,
SAMLObject samlMessage)
Factory method which produces a
SAMLArtifactMap.SAMLArtifactMapEntry . |
void |
SAMLArtifactMap.put(String artifact,
String relyingPartyId,
String issuerId,
SAMLObject samlMessage)
Creates a mapping between a given artifact and the SAML message to which it maps.
|
Constructor and Description |
---|
BasicSAMLArtifactMapEntry(String samlArtifact,
String issuerId,
String relyingPartyId,
SAMLObject samlMessage)
Constructor.
|
ExpiringSAMLArtifactMapEntry(String samlArtifact,
String issuerId,
String relyingPartyId,
SAMLObject samlMessage)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
SAMLArtifactMap.SAMLArtifactMapEntry |
StorageServiceSAMLArtifactMapEntryFactory.newEntry(String artifact,
String issuerId,
String relyingPartyId,
SAMLObject samlMessage)
Factory method which produces a
SAMLArtifactMap.SAMLArtifactMapEntry . |
SAMLArtifactMap.SAMLArtifactMapEntry |
ExpiringSAMLArtifactMapEntryFactory.newEntry(String artifact,
String issuerId,
String relyingPartyId,
SAMLObject samlMessage)
Factory method which produces a
SAMLArtifactMap.SAMLArtifactMapEntry . |
void |
StorageServiceSAMLArtifactMap.put(String artifact,
String relyingPartyId,
String issuerId,
SAMLObject samlMessage)
Creates a mapping between a given artifact and the SAML message to which it maps.
|
void |
BasicSAMLArtifactMap.put(String artifact,
String relyingPartyId,
String issuerId,
SAMLObject samlMessage)
Creates a mapping between a given artifact and the SAML message to which it maps.
|
Modifier and Type | Method and Description |
---|---|
protected void |
ReceivedEndpointSecurityHandler.checkEndpointURI(org.opensaml.messaging.context.MessageContext<SAMLObject> messageContext,
URIComparator comparator)
Check the validity of the SAML protocol message receiver endpoint against
requirements indicated in the message.
|
Modifier and Type | Method and Description |
---|---|
static SignatureSigningParameters |
SAMLMessageSecuritySupport.getContextSigningParameters(org.opensaml.messaging.context.MessageContext<SAMLObject> messageContext)
Get the signing parameters from the message context.
|
static void |
SAMLMessageSecuritySupport.signMessage(org.opensaml.messaging.context.MessageContext<SAMLObject> messageContext)
Signs the SAML message represented in the message context if it is a
SignableXMLObject
and the message context contains signing parameters as determined
by SAMLMessageSecuritySupport.getContextSigningParameters(MessageContext) . |
Modifier and Type | Method and Description |
---|---|
SAMLObject |
SAMLSubjectNameIdentifierContext.getSubjectNameIdentifier()
Gets the subject name identifier represented by the context, which is guaranteed to be either
a SAML 1
NameIdentifier or a SAML 2 NameID . |
protected SAMLObject |
SAMLSubjectNameIdentifierContext.resolveNameIdentifier()
Dynamically resolve the name identifier from the SAML protocol message held in
MessageContext.getMessage() , if it exists. |
protected SAMLObject |
SAMLSubjectNameIdentifierContext.resolveSAMLMessage()
Resolve the SAML message from the message context.
|
protected SAMLObject |
SAMLPeerEntityContext.resolveSAMLMessage()
Resolve the SAML message from the message context.
|
protected SAMLObject |
SAMLMessageInfoContext.resolveSAMLMessage()
Resolve the SAML message from the message context.
|
Modifier and Type | Method and Description |
---|---|
void |
SAMLSubjectNameIdentifierContext.setSubjectNameIdentifier(SAMLObject newNameID)
Sets the name identifier, which must be either a SAML 1
NameIdentifier
or a SAML 2 NameID or null. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractNameIdentifierGenerator<NameIdType extends SAMLObject>
Abstract base class for simple implementations of
NameIdentifierGenerator . |
interface |
FormatSpecificNameIdentifierGenerator<NameIdType extends SAMLObject>
Specialized type of
NameIdentifierGenerator that is locked to a specific Format
of identifier. |
interface |
NameIdentifierGenerator<NameIdType extends SAMLObject>
Interface for a component that produces SAML
NameIdentifier
and/or NameID objects for inclusion in assertion subjects. |
Modifier and Type | Class and Description |
---|---|
class |
ChainingNameIdentifierGenerator<NameIdType extends SAMLObject>
A compound implementation of the
NameIdentifierGenerator interface that wraps a sequence of
candidate generators along with a default to try if no format-specific options are available. |
Modifier and Type | Method and Description |
---|---|
void |
SignAssertions.setResponseLookupStrategy(com.google.common.base.Function<ProfileRequestContext,SAMLObject> strategy)
Set the strategy used to locate the response to operate on.
|
void |
AddNotOnOrAfterConditionToAssertions.setResponseLookupStrategy(com.google.common.base.Function<ProfileRequestContext,SAMLObject> strategy)
Set the strategy used to locate the Response to operate on.
|
void |
AddNotBeforeConditionToAssertions.setResponseLookupStrategy(com.google.common.base.Function<ProfileRequestContext,SAMLObject> strategy)
Set the strategy used to locate the Response to operate on.
|
void |
AddInResponseToToResponse.setResponseLookupStrategy(com.google.common.base.Function<ProfileRequestContext,SAMLObject> strategy)
Set the strategy used to locate the message to operate on.
|
void |
AddAudienceRestrictionToAssertions.setResponseLookupStrategy(com.google.common.base.Function<ProfileRequestContext,SAMLObject> strategy)
Set the strategy used to locate the Response to operate on.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractNameIDPolicyPredicate.setObjectLookupStrategy(com.google.common.base.Function<ProfileRequestContext,SAMLObject> strategy)
Set the lookup strategy used to locate the object to evaluate.
|
Modifier and Type | Interface and Description |
---|---|
interface |
DiscoveryResponse
SAML Identity Provider Discovery Protocol DiscoveryResponse.
|
Modifier and Type | Class and Description |
---|---|
class |
DiscoveryResponseImpl
This plugs into the standard opensaml2 parser framework to allow us to get use
DiscoverResponse
elements in our extensions. |
Modifier and Type | Interface and Description |
---|---|
interface |
SourceID
SAML 1 Metadata extension SourceID.
|
Modifier and Type | Class and Description |
---|---|
class |
SourceIDImpl
Concrete implementation of
SourceID . |
Modifier and Type | Interface and Description |
---|---|
interface |
DigestMethod
SAML v2.0 Metadata Profile for Algorithm Support Version 1.0 DigestMethod SAMLObject.
|
interface |
SigningMethod
SAML v2.0 Metadata Profile for Algorithm Support Version 1.0 SigningMethod SAMLObject.
|
Modifier and Type | Class and Description |
---|---|
class |
DigestMethodImpl
Implementation of
DigestMethod . |
class |
SigningMethodImpl
Implementation of
SigningMethod . |
Modifier and Type | Interface and Description |
---|---|
interface |
Asynchronous
SAML 2.0 Protocol extension Asynchronous.
|
Modifier and Type | Class and Description |
---|---|
class |
AsynchronousImpl
Concrete implementation of
Asynchronous . |
Modifier and Type | Interface and Description |
---|---|
interface |
ChannelBindings
SAML 2.0 Channel Bindings Extensions ChannelBinding element.
|
Modifier and Type | Class and Description |
---|---|
class |
ChannelBindingsImpl
Concrete implementation of
ChannelBindings . |
Modifier and Type | Interface and Description |
---|---|
interface |
Delegate
SAML 2.0 Condition for Delegation Restriction - Delegate element.
|
interface |
DelegationRestrictionType
SAML 2.0 Condition for Delegation Restriction - DelegationRestrictionType complex type.
|
Modifier and Type | Class and Description |
---|---|
class |
DelegateImpl
Implementation of
Delegate . |
class |
DelegationRestrictionTypeImpl
Implementation of
DelegationRestrictionType . |
Modifier and Type | Interface and Description |
---|---|
interface |
EntityAttributes
SAML V2.0 Metadata Extension for Entity Attributes EntityAttributes SAML object.
|
Modifier and Type | Class and Description |
---|---|
class |
EntityAttributesImpl
Concrete implementation of
EntityAttributes . |
Modifier and Type | Interface and Description |
---|---|
interface |
ActionNamespace
SAML 2.0 Metadata extension ActionNamespace.
|
interface |
AttributeQueryDescriptorType
SAML 2.0 Metadata extension AttributeQueryDescriptorType.
|
interface |
AuthnQueryDescriptorType
SAML 2.0 Metadata extension AuthnQueryDescriptorType.
|
interface |
AuthzDecisionQueryDescriptorType
SAML 2.0 Metadata extension AuthzDecisionQueryDescriptorType.
|
interface |
QueryDescriptorType
SAML 2.0 Metadata extension QueryDescriptorType.
|
Modifier and Type | Class and Description |
---|---|
class |
ActionNamespaceImpl
Concrete implementation of
ActionNamespace . |
class |
AttributeQueryDescriptorTypeImpl
Concrete implementation of
AttributeQueryDescriptorType . |
class |
AuthnQueryDescriptorTypeImpl
Concrete implementation of
AuthnQueryDescriptorType . |
class |
AuthzDecisionQueryDescriptorTypeImpl
Concrete implementation of
AuthzDecisionQueryDescriptorType . |
class |
QueryDescriptorTypeImpl
Concrete implementation of
QueryDescriptorType . |
Modifier and Type | Interface and Description |
---|---|
interface |
RequestInitiator
Interfaces for SAML 2 Metadata Extension for SSO Service Provider Request Initiation - RequestInitiator element.
|
Modifier and Type | Class and Description |
---|---|
class |
RequestInitiatorImpl
Concrete implementation of
RequestInitiator . |
Modifier and Type | Interface and Description |
---|---|
interface |
Publication
* Representation of the
<mdrpi:Publication> element. |
interface |
PublicationInfo
* Representation of the
<mdrpi:PublicationInfo> element. |
interface |
PublicationPath
* Representation of the
<mdrpi:PublicationPath> element. |
interface |
RegistrationInfo
* Representation of the
<mdrpi:RegistrationInfo> element. |
interface |
RegistrationPolicy
Representation of the
<mdrpi:RegistrationPolicy> element. |
interface |
UsagePolicy
Representation of the
<mdrpi:UsagePolicy> element. |
Modifier and Type | Class and Description |
---|---|
class |
PublicationImpl
A concrete
Publication . |
class |
PublicationInfoImpl
Concrete
PublicationInfo . |
class |
PublicationPathImpl
A concrete
PublicationPath . |
class |
RegistrationInfoImpl
Concrete Implementation of
RegistrationInfo . |
class |
RegistrationPolicyImpl
Concrete implementation of
RegistrationPolicy . |
class |
UsagePolicyImpl
Concrete implementation of
UsagePolicy . |
Modifier and Type | Interface and Description |
---|---|
interface |
Description
DisplayName.
|
interface |
DiscoHints
See IdP Discovery and Login UI Metadata Extension Profile.
|
interface |
DisplayName
DisplayName.
|
interface |
DomainHint
IPHint.
|
interface |
GeolocationHint
IPHint.
|
interface |
InformationURL
InformationURL.
|
interface |
IPHint
IPHint.
|
interface |
Keywords
DisplayName.
|
interface |
Logo
Localized logo type.
|
interface |
PrivacyStatementURL
PrivacyStatementURL.
|
interface |
UIInfo
See IdP Discovery and Login UI Metadata Extension Profile.
|
Modifier and Type | Class and Description |
---|---|
class |
DescriptionImpl
Concrete implementation of
Description . |
class |
DiscoHintsImpl
Concrete implementation of
DiscoHints . |
class |
DisplayNameImpl
Concrete implementation of
DisplayName . |
class |
DomainHintImpl
Concrete implementation of
DomainHint . |
class |
GeolocationHintImpl
Concrete implementation of
GeolocationHint . |
class |
InformationURLImpl
Concrete implementation of
InformationURL . |
class |
IPHintImpl
Concrete implementation of
IPHint . |
class |
KeywordsImpl
Concrete Implementation of
Keywords . |
class |
LogoImpl
Concrete implementation of
Logo . |
class |
PrivacyStatementURLImpl
Concrete implementation of
PrivacyStatementURL . |
class |
UIInfoImpl
Concrete implementation of
UIInfo . |
Modifier and Type | Interface and Description |
---|---|
interface |
EncType
SAML-EC GSS-API EncType element.
|
interface |
GeneratedKey
SAML-EC GSS-API GeneratedKey element.
|
interface |
SessionKey
SAML-EC GSS-API SessionKey element.
|
Modifier and Type | Class and Description |
---|---|
class |
EncTypeImpl
Concrete implementation of
EncType . |
class |
GeneratedKeyImpl
Concrete implementation of
GeneratedKey . |
class |
SessionKeyImpl
Concrete implementation of
SessionKey . |
Modifier and Type | Interface and Description |
---|---|
interface |
RespondTo
SAML 2.0 Protocol Third-party extension RespondTo.
|
Modifier and Type | Class and Description |
---|---|
class |
RespondToImpl
Concerte implementation of
RespondTo . |
Modifier and Type | Method and Description |
---|---|
SAML1ArtifactType0002 |
SAML1ArtifactType0002Builder.buildArtifact(org.opensaml.messaging.context.MessageContext<SAMLObject> requestContext,
Assertion assertion)
Builds an artifact, for the given assertion, destined for the outbound message recipient.
|
SAML1ArtifactType0001 |
SAML1ArtifactType0001Builder.buildArtifact(org.opensaml.messaging.context.MessageContext<SAMLObject> requestContext,
Assertion assertion)
Builds an artifact, for the given assertion, destined for the outbound message recipient.
|
ArtifactType |
SAML1ArtifactBuilder.buildArtifact(org.opensaml.messaging.context.MessageContext<SAMLObject> requestContext,
Assertion assertion)
Builds an artifact, for the given assertion, destined for the outbound message recipient.
|
protected String |
SAML1ArtifactType0002Builder.getArsEndpointUrl(org.opensaml.messaging.context.MessageContext<SAMLObject> requestContext)
Gets the index of the source artifact resolution service.
|
protected SAMLArtifactContext |
SAML1ArtifactType0002Builder.getArtifactContext(org.opensaml.messaging.context.MessageContext<SAMLObject> requestContext)
Get the artifact context.
|
protected SAMLArtifactContext |
SAML1ArtifactType0001Builder.getArtifactContext(org.opensaml.messaging.context.MessageContext<SAMLObject> requestContext)
Get the artifact context.
|
protected String |
SAML1ArtifactType0001Builder.getSourceEntityId(org.opensaml.messaging.context.MessageContext<SAMLObject> requestContext)
Get the local entityId.
|
Modifier and Type | Method and Description |
---|---|
protected void |
HTTPSOAP11Decoder.populateBindingContext(org.opensaml.messaging.context.MessageContext<SAMLObject> messageContext)
Populate the context which carries information specific to this binding.
|
protected void |
HTTPPostDecoder.populateBindingContext(org.opensaml.messaging.context.MessageContext<SAMLObject> messageContext)
Populate the context which carries information specific to this binding.
|
protected void |
HTTPArtifactDecoder.populateBindingContext(org.opensaml.messaging.context.MessageContext<SAMLObject> messageContext)
Populate the context which carries information specific to this binding.
|
Modifier and Type | Method and Description |
---|---|
protected URI |
BaseSAML1MessageEncoder.getEndpointURL(org.opensaml.messaging.context.MessageContext<SAMLObject> messageContext)
Gets the response URL from the message context.
|
protected void |
HTTPPostEncoder.postEncode(org.opensaml.messaging.context.MessageContext<SAMLObject> messageContext,
String endpointURL)
Base64 and POST encodes the outbound message and writes it to the outbound transport.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Action
Interface describing how a SAML1.1
Action element behaves. |
interface |
Advice
This interface defines how the object representing a SAML 1
Advice element behaves. |
interface |
Assertion
This interface defines how the object representing a SAML 1
Assertion element behaves. |
interface |
AssertionArtifact
This interface is for the SAML1
AssertionArtifact element. |
interface |
AssertionIDReference
This interface defines how the object representing a SAML 1
AssertionIDReference element behaves. |
interface |
AttributeDesignator
This interface defines how the object representing a SAML 1
AttributeDesignator element behaves. |
interface |
AttributeQuery
Description of the behaviour of the
AttributeQuery element. |
interface |
AttributeStatement
This interface defines how the object representing a SAML 1
AttributeStatement element behaves. |
interface |
AttributeValue
This interface defines how the object representing a SAML 1
AttributeValue element behaves. |
interface |
Audience
This interface describes how an object representing a SAML1
Audience element will behave. |
interface |
AudienceRestrictionCondition
This interface describes how ab object representing a SAML1
AudienceRestrictionCondition element will
behave. |
interface |
AuthenticationQuery
Description of the behaviour of the
AuthenticationQuery element. |
interface |
AuthenticationStatement
This interface defines how the object representing a SAML1
AuthenticationStatment element behaves. |
interface |
AuthorityBinding
Interface to define how a
AuthorityBinding element behaves. |
interface |
AuthorizationDecisionQuery
Description of the behaviour of the
AuthorizationDecisionQuery element |
interface |
AuthorizationDecisionStatement
This interface defines how the object representing a SAML1
AuthorizationDecisionStatement element
behaves. |
interface |
Conditions
This interface defines how the object representing a SAML1
Conditions element behaves. |
interface |
ConfirmationMethod
This interface defines how the object representing a SAML1
ConfirmationMethod element behaves. |
interface |
DoNotCacheCondition
This interface describes how ab object representing a SAML1
DoNotCacheCondition element will behave. |
interface |
Evidence
Interface describing how a SAML1.1
Evidence element behaves. |
interface |
Evidentiary
Marker interface for element types that can constitute evidence within a
Evidence object. |
interface |
NameIdentifier
Interface to define how a NameIdentifier element behaves.
|
interface |
Query
This interface is for the SAML1
Query extention point. |
interface |
RequestAbstractType
This interface describes the base class for types derived from
RequestAbstractType . |
interface |
RespondWith
This interface defines how the (deprecated) RespondWith element would behave.
|
interface |
ResponseAbstractType
This interface defines the base class for type derived from the SAML1
ResponseAbstractType . |
interface |
Statement
This interface defines how the object representing a SAML1
Statement element behaves. |
interface |
Status
This interface defines how the object representing a SAML 1
Status element behaves. |
interface |
StatusCode
This interface defines how the object representing a SAML 1
StatusCode element behaves. |
interface |
StatusDetail
Interface to describe how a
StatusDetail element behaves. |
interface |
StatusMessage
This interface defines how the object representing a SAML1
StatusMessage element behaves. |
interface |
Subject
Interface to describe how the
Subject elements work. |
interface |
SubjectConfirmation
Interface to define how a SubjectConfirmation element behaves.
|
interface |
SubjectConfirmationData
This interface defines how the object representing a SAML1
SubjectConfirmationData element behaves. |
interface |
SubjectLocality
Interface to define how a SubjectLocality element behaves.
|
interface |
SubjectQuery
This interface is for the SAML1
SubjectQuery extention point. |
interface |
SubjectStatement
Interface to descibe how the anchor point SubjectStatement would work.
|
Modifier and Type | Class and Description |
---|---|
class |
ActionImpl
Concrete implementation of
Action . |
class |
AdviceImpl
Concrete implementation of
Advice . |
class |
AssertionArtifactImpl
Concrete implementation if
AssertionArtifact . |
class |
AssertionIDReferenceImpl
Concrete Implementation of
AssertionIDReference Object. |
class |
AssertionImpl
This class implements the SAML 1
Assertion statement. |
class |
AttributeDesignatorImpl
Concrete Implementation of the
AttributeDesignator interface. |
class |
AttributeImpl
A Concrete implementation of the
Attribute Interface. |
class |
AttributeQueryImpl
Concrete implementation of the
AttributeQuery interface. |
class |
AttributeStatementImpl
A Concrete implementation of the
AttributeStatement Interface. |
class |
AudienceImpl
Concrete class implementation of
Audience . |
class |
AudienceRestrictionConditionImpl
Concrete implementation of the org.opensaml.saml.saml1.core.AudienceRestrictionCondition.
|
class |
AuthenticationQueryImpl
Concrete implementation of the
AuthenticationQuery interface. |
class |
AuthenticationStatementImpl
A Concrete implementation of the
AuthenticationStatement Interface. |
class |
AuthorityBindingImpl
A concrete impementation of the
SubjectLocality interface. |
class |
AuthorizationDecisionQueryImpl
Concrete implementation of the
AuthorizationDecisionQuery interface. |
class |
AuthorizationDecisionStatementImpl
A concrete implementation of
AuthorizationDecisionStatement . |
class |
ConditionsImpl
This is a concrete implementation of the
Conditions interface. |
class |
ConfirmationMethodImpl
Concrete Implementation of the
ConfirmationMethod interface. |
class |
DoNotCacheConditionImpl
Concrete Implementation of a
DoNotCacheCondition Objects. |
class |
EvidenceImpl
Concrete implementation of the
Evidence interface. |
class |
NameIdentifierImpl
Complete implementation of
NameIdentifier . |
class |
RequestAbstractTypeImpl
Implementation of
RequestAbstractType . |
class |
RequestImpl
Concrete implementation of
Request . |
class |
RespondWithImpl
Implementation of
RespondWith . |
class |
ResponseAbstractTypeImpl
Abstract implementation of
ResponseAbstractType Object. |
class |
ResponseImpl
Implementation of the
Response Object. |
class |
StatusCodeImpl
Concrete implementation of
StatusCode Object. |
class |
StatusDetailImpl
Concrete implementation of
StatusDetail . |
class |
StatusImpl
Concrete Implementation
Status . |
class |
StatusMessageImpl
Concrete implementation of org.opensaml.saml.saml1.core StatusMessage object.
|
class |
SubjectConfirmationImpl
Concrete implementation of a
SubjectConfirmation object. |
class |
SubjectImpl
Complete implementation of
Subject . |
class |
SubjectLocalityImpl
A concrete impementation of the
SubjectLocality interface. |
class |
SubjectQueryImpl
Concrete (but abstract) implementation of
SubjectQuery abstract type. |
class |
SubjectStatementImpl
Abstract type to implement SubjectStatementType.
|
Modifier and Type | Method and Description |
---|---|
SAML2ArtifactType0004 |
SAML2ArtifactType0004Builder.buildArtifact(org.opensaml.messaging.context.MessageContext<SAMLObject> requestContext)
Builds an artifact, for the given assertion, destined for the outbound message recipient.
|
ArtifactType |
SAML2ArtifactBuilder.buildArtifact(org.opensaml.messaging.context.MessageContext<SAMLObject> requestContext)
Builds an artifact, for the given assertion, destined for the outbound message recipient.
|
protected Integer |
SAML2ArtifactType0004Builder.getArsEndpointIndex(org.opensaml.messaging.context.MessageContext<SAMLObject> requestContext)
Gets the index of the source artifact resolution service.
|
protected SAMLArtifactContext |
SAML2ArtifactType0004Builder.getArtifactContext(org.opensaml.messaging.context.MessageContext<SAMLObject> requestContext)
Get the artifact context.
|
protected String |
SAML2ArtifactType0004Builder.getSourceEntityId(org.opensaml.messaging.context.MessageContext<SAMLObject> requestContext)
Get the local entityId.
|
Modifier and Type | Method and Description |
---|---|
protected void |
HTTPSOAP11Decoder.populateBindingContext(org.opensaml.messaging.context.MessageContext<SAMLObject> messageContext)
Populate the context which carries information specific to this binding.
|
protected void |
HTTPRedirectDeflateDecoder.populateBindingContext(org.opensaml.messaging.context.MessageContext<SAMLObject> messageContext)
Populate the context which carries information specific to this binding.
|
protected void |
HTTPPostSimpleSignDecoder.populateBindingContext(org.opensaml.messaging.context.MessageContext<SAMLObject> messageContext)
Populate the context which carries information specific to this binding.
|
protected void |
HTTPPostDecoder.populateBindingContext(org.opensaml.messaging.context.MessageContext<SAMLObject> messageContext)
Populate the context which carries information specific to this binding.
|
protected void |
HTTPArtifactDecoder.populateBindingContext(org.opensaml.messaging.context.MessageContext<SAMLObject> messageContext)
Populate the context which carries information specific to this binding.
|
Modifier and Type | Method and Description |
---|---|
protected String |
HTTPRedirectDeflateEncoder.deflateAndBase64Encode(SAMLObject message)
DEFLATE (RFC1951) compresses the given SAML message.
|
protected void |
HTTPRedirectDeflateEncoder.removeSignature(SAMLObject message)
Removes the signature from the protocol message.
|
Modifier and Type | Method and Description |
---|---|
protected AbstractSAML2Artifact |
HTTPArtifactEncoder.buildArtifact(org.opensaml.messaging.context.MessageContext<SAMLObject> messageContext)
Builds the SAML 2 artifact for the outgoing message.
|
protected String |
HTTPPostSimpleSignEncoder.buildFormDataToSign(org.apache.velocity.VelocityContext velocityContext,
org.opensaml.messaging.context.MessageContext<SAMLObject> messageContext,
String sigAlgURI)
Build the form control data string over which the signature is computed.
|
protected String |
HTTPRedirectDeflateEncoder.buildRedirectURL(org.opensaml.messaging.context.MessageContext<SAMLObject> messageContext,
String endpoint,
String message)
Builds the URL to redirect the client to.
|
protected URI |
BaseSAML2MessageEncoder.getEndpointURL(org.opensaml.messaging.context.MessageContext<SAMLObject> messageContext)
Gets the response URL from the message context.
|
protected void |
HTTPPostSimpleSignEncoder.populateVelocityContext(org.apache.velocity.VelocityContext velocityContext,
org.opensaml.messaging.context.MessageContext<SAMLObject> messageContext,
String endpointURL)
Populate the Velocity context instance which will be used to render the POST body.
|
protected void |
HTTPPostEncoder.populateVelocityContext(org.apache.velocity.VelocityContext velocityContext,
org.opensaml.messaging.context.MessageContext<SAMLObject> messageContext,
String endpointURL)
Populate the Velocity context instance which will be used to render the POST body.
|
protected void |
HTTPPostEncoder.postEncode(org.opensaml.messaging.context.MessageContext<SAMLObject> messageContext,
String endpointURL)
Base64 and POST encodes the outbound message and writes it to the outbound transport.
|
Modifier and Type | Method and Description |
---|---|
void |
SAML2AuthnRequestsSignedSecurityHandler.doInvoke(org.opensaml.messaging.context.MessageContext<SAMLObject> messageContext) |
protected boolean |
SAML2AuthnRequestsSignedSecurityHandler.isMessageSigned(org.opensaml.messaging.context.MessageContext<SAMLObject> messageContext)
Determine whether the inbound message is signed.
|
Modifier and Type | Interface and Description |
---|---|
interface |
CacheableSAMLObject
A functional interface for SAMLElements that provide cache duration information.
|
interface |
TimeBoundSAMLObject
A functional interface for SAMLElements that are bounded with a
"validUntil" attribute.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Artifact
SAML 2.0 Core Artifact.
|
interface |
ArtifactResolve
SAML 2.0 Core ArtifactResolve.
|
interface |
ArtifactResponse
SAML 2.0 Core ArtifactResponse.
|
interface |
AssertionIDRef
SAML 2.0 Core AssertionIDRef.
|
interface |
AssertionIDRequest
SAML 2.0 Core AssertionIDRequest.
|
interface |
AssertionURIRef
SAML 2.0 Core AssertionURIRef.
|
interface |
Attribute
SAML 2.0 Core Attribute.
|
interface |
AudienceRestriction
SAML 2.0 Core AudienceRestriction.
|
interface |
AuthenticatingAuthority
SAML 2.0 Core AuthenticatingAuthority.
|
interface |
AuthnContext
SAML 2.0 Core AuthnContext.
|
interface |
AuthnContextClassRef
SAML 2.0 Core AuthnContextClassRef.
|
interface |
AuthnContextDecl
SAML 2.0 Core AuthnContextDecl.
|
interface |
AuthnContextDeclRef
SAML 2.0 Core AuthnContextDeclRef.
|
interface |
AuthnQuery
SAML 2.0 AuthnQuery.
|
interface |
AuthnRequest
SAML 2.0 Core AuthnRequest.
|
interface |
AuthnStatement
SAML 2.0 Core AuthnStatement.
|
interface |
AuthzDecisionQuery
SAML 2.0 AuthzDecisionQuery.
|
interface |
AuthzDecisionStatement
SAML 2.0 Core AuthzDecisionStatement.
|
interface |
BaseID
SAML 2.0 Core BaseID.
|
interface |
Condition
SAML 2.0 Core Condition.
|
interface |
EncryptedAssertion
SAML 2.0 Core EncryptedAssertion.
|
interface |
EncryptedAttribute
SAML 2.0 Core EncryptedAttribute.
|
interface |
EncryptedElementType
SAML 2.0 Core EncryptedElementType.
|
interface |
EncryptedID
SAML 2.0 Core EncryptedID.
|
interface |
GetComplete
SAML 2.0 Core GetComplete.
|
interface |
IDPEntry
SAML 2.0 Core IDPEntry.
|
interface |
IDPList
SAML 2.0 Core IDPList.
|
interface |
Issuer
SAML 2.0 Core Issuer.
|
interface |
KeyInfoConfirmationDataType
SAML 2.0 Core KeyInfoConfirmationDataType.
|
interface |
LogoutRequest
SAML 2.0 Core LogoutRequest.
|
interface |
LogoutResponse
SAML 2.0 Core LogoutResponse.
|
interface |
ManageNameIDRequest
SAML 2.0 Core ManageNameIDRequest.
|
interface |
ManageNameIDResponse
SAML 2.0 Core ManageNameIDResponse.
|
interface |
NameID
SAML 2.0 Core NameID.
|
interface |
NameIDMappingRequest
SAML 2.0 Core NameIDMappingRequest.
|
interface |
NameIDMappingResponse
SAML 2.0 Core NameIDMappingResponse .
|
interface |
NameIDPolicy
SAML 2.0 Core NameIDPolicy.
|
interface |
NewEncryptedID
SAML 2.0 Core NewEncryptedID.
|
interface |
NewID
SAML 2.0 Core NewID.
|
interface |
OneTimeUse
SAML 2.0 Core OneTimeUse.
|
interface |
ProxyRestriction
SAML 2.0 Core ProxyRestriction.
|
interface |
RequestedAuthnContext
SAML 2.0 Core RequestedAuthnContext.
|
interface |
RequesterID
SAML 2.0 Core RequesterID.
|
interface |
Scoping
SAML 2.0 Core Scoping.
|
interface |
SessionIndex
SAML 2.0 Core SessionIndex.
|
interface |
StatusResponseType
SAML 2.0 Core StatusResponseType.
|
interface |
Terminate
SAML 2.0 Core Terminate.
|
Modifier and Type | Method and Description |
---|---|
SAMLObject |
ArtifactResponse.getMessage()
Gets the protocol message from the artifact response.
|
Modifier and Type | Method and Description |
---|---|
void |
ArtifactResponse.setMessage(SAMLObject message)
Sets the protocol message from the artifact response.
|
Modifier and Type | Class and Description |
---|---|
class |
ArtifactImpl
Concrete implementation of
Artifact . |
class |
ArtifactResolveImpl
Concrete implementation of
ArtifactResolve . |
class |
ArtifactResponseImpl
Concrete implementation of
ArtifactResponse . |
class |
AssertionIDRefImpl
Concrete implementation of
AssertionIDRef . |
class |
AssertionIDRequestImpl
A concrete implementation of
AssertionIDRequest . |
class |
AssertionURIRefImpl
A concrete implementation of
AssertionURIRef . |
class |
AudienceRestrictionImpl
Concrete implementation of
AudienceRestriction . |
class |
AuthenticatingAuthorityImpl
A concrete implemenation of
AuthenticatingAuthority . |
class |
AuthnContextClassRefImpl
A concrete implementation of
AuthnContextClassRef . |
class |
AuthnContextDeclImpl
A concrete implementation of
AuthnContextDecl . |
class |
AuthnContextDeclRefImpl
A concrete implementation of
AuthnContextDeclRef . |
class |
AuthnContextImpl
A concrete implemenation of
AuthnContext . |
class |
AuthnQueryImpl
Concrete implementation of
AuthnQuery . |
class |
AuthnRequestImpl
A concrete implementation of
AuthnRequest . |
class |
AuthnStatementImpl
A concrete implementation of
AuthnStatement . |
class |
AuthzDecisionQueryImpl
Concrete implementation of
AuthzDecisionQuery . |
class |
AuthzDecisionStatementImpl
A concrete implementation of
AuthzDecisionStatement . |
class |
BaseIDImpl
Concrete implementation of
BaseID . |
class |
EncryptedAssertionImpl
A concrete implementation of
EncryptedAssertion . |
class |
EncryptedAttributeImpl
A concrete implementation of
EncryptedAttribute . |
class |
EncryptedElementTypeImpl
A concrete implementation of
EncryptedElementType . |
class |
EncryptedIDImpl
A concrete implementation of
EncryptedID . |
class |
GetCompleteImpl
Concrete implementation of
GetComplete . |
class |
IDPEntryImpl
Concrete implementation of
IDPEntry . |
class |
IDPListImpl
Concrete implementation of
IDPList . |
class |
IssuerImpl
A concrete implementation of
Issuer . |
class |
KeyInfoConfirmationDataTypeImpl
Concrete implementation of
SubjectConfirmationData . |
class |
LogoutRequestImpl
A concrete implementation of
LogoutRequest . |
class |
LogoutResponseImpl
A concrete implementation of
LogoutResponse . |
class |
ManageNameIDRequestImpl
A concrete implementation of
ManageNameIDRequest . |
class |
ManageNameIDResponseImpl
A Builder for
ManageNameIDResponseImpl objects. |
class |
NameIDImpl
Concrete implementation of
NameID . |
class |
NameIDMappingRequestImpl
A concrete implementation of
NameIDMappingRequest . |
class |
NameIDMappingResponseImpl
Concrete implementation of
NameIDMappingResponse . |
class |
NameIDPolicyImpl
Concrete implementation of
NameIDPolicy . |
class |
NewEncryptedIDImpl
A concrete implementation of
NewEncryptedID . |
class |
NewIDImpl
Concrete implementation of
NewID . |
class |
OneTimeUseImpl
Concrete implementation of
OneTimeUse . |
class |
ProxyRestrictionImpl
Concrete implementation of
ProxyRestriction . |
class |
RequestedAuthnContextImpl
Concrete implementation of
RequestedAuthnContext . |
class |
RequesterIDImpl
Concrete implementation of
RequesterID . |
class |
ScopingImpl
Concrete implementation of
Scoping . |
class |
SessionIndexImpl
Concrete implementation of
SessionIndex . |
class |
StatusResponseTypeImpl
Concrete implementation of
StatusResponseType . |
class |
SubjectConfirmationDataImpl
Concrete implementation of
SubjectConfirmationData . |
class |
TerminateImpl
Concrete implementation of
Terminate . |
Modifier and Type | Method and Description |
---|---|
SAMLObject |
ArtifactResponseImpl.getMessage()
Gets the protocol message from the artifact response.
|
Modifier and Type | Method and Description |
---|---|
void |
ArtifactResponseImpl.setMessage(SAMLObject message)
Sets the protocol message from the artifact response.
|
Modifier and Type | Interface and Description |
---|---|
interface |
RelayState
SAML 2.0 ECP RelayState SOAP header.
|
interface |
Request
SAML 2.0 ECP Request SOAP header.
|
interface |
RequestAuthenticated
SAML 2.0 ECP RequestAuthenticated SOAP header.
|
interface |
Response
SAML 2.0 ECP Response SOAP header.
|
Modifier and Type | Class and Description |
---|---|
class |
RelayStateImpl
A concrete implementation of
RelayState . |
class |
RequestAuthenticatedImpl
Concrete implementation of
RequestAuthenticated . |
Modifier and Type | Method and Description |
---|---|
SAMLObject |
Decrypter.decrypt(EncryptedID encryptedID)
Decrypt the specified EncryptedID.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AdditionalMetadataLocation
SAML 2.0 Metadata AdditionalMetadataLocation.
|
interface |
AffiliateMember
SAML 2.0 Metadata AffiliateMember.
|
interface |
AffiliationDescriptor
SAML 2.0 Metadata AffiliationDescriptorType.
|
interface |
ArtifactResolutionService
SAML 2.0 Metadata ArtifactResolutionService.
|
interface |
AssertionConsumerService
SAML 2.0 Metadata AssertionConsumerService.
|
interface |
AssertionIDRequestService
SAML 2.0 Metadata AssertionIDRequestService.
|
interface |
AttributeAuthorityDescriptor
SAML 2.0 Metadata AttributeAuthorityDescriptor.
|
interface |
AttributeConsumingService
SAML 2.0 Metadata AttributeAuthorityDescriptor.
|
interface |
AttributeProfile
SAML 2.0 Metadata AttributeProfile.
|
interface |
AttributeService
SAML 2.0 Metadata AttributeService.
|
interface |
AuthnAuthorityDescriptor
SAML 2.0 Metadata AuthnAuthorityDescriptor.
|
interface |
AuthnQueryService
SAML 2.0 Metadata AuthnQueryService.
|
interface |
AuthzService
SAML 2.0 Metadata AuthzService.
|
interface |
Company
SAML 2.0 Metadata Company.
|
interface |
ContactPerson
SAML 2.0 Metadata ContactPerson.
|
interface |
EmailAddress
SAML 2.0 Metadata EmailAddress.
|
interface |
EncryptionMethod
SAML 2.0 Metadata EncryptionMethod.
|
interface |
Endpoint
SAML 2.0 Metadata Endpoint data type interface.
|
interface |
EntitiesDescriptor
SAML 2.0 Metadata EntitiesDescriptor.
|
interface |
EntityDescriptor
SAML 2.0 Metadata EntityDescriptor.
|
interface |
Extensions
SAML 2.0 Metadata Extensions.
|
interface |
GivenName
SAML 2.0 Metadata GivenName.
|
interface |
IDPSSODescriptor
SAML 2.0 Metadata IDPSSODescriptorType.
|
interface |
IndexedEndpoint
SAML 2.0 Metadata IndexedEndpoint.
|
interface |
KeyDescriptor
SAML 2.0 Metadata KeyDescriptor.
|
interface |
LocalizedName
LocalizedName.
|
interface |
LocalizedURI
LocalizedURI.
|
interface |
ManageNameIDService
SAML 2.0 Metadata ManageNameIDService.
|
interface |
NameIDFormat
SAML 2.0 Metadata NameIDFormat.
|
interface |
NameIDMappingService
SAML 2.0 Metadata NameIDMappingService.
|
interface |
Organization
SAML 2.0 Metadata Organization.
|
interface |
OrganizationDisplayName
SAML 2.0 Metadata OrganizationDisplayName.
|
interface |
OrganizationName
SAML 2.0 Metadata OrganizationName.
|
interface |
OrganizationURL
SAML 2.0 Metadata OrganizationURL.
|
interface |
PDPDescriptor
SAML 2.0 Metadata PDPDescriptor.
|
interface |
RequestedAttribute
SAML 2.0 Metadata RequestedAttribute.
|
interface |
RoleDescriptor
SAML 2.0 Metadata RoleDescriptor.
|
interface |
ServiceDescription
SAML 2.0 Metadata ServiceDescription.
|
interface |
ServiceName
SAML 2.0 Metadata ServiceName.
|
interface |
SingleLogoutService
SAML 2.0 Metadata SingleLogoutService.
|
interface |
SingleSignOnService
SAML 2.0 Metadata SingleSignOnService.
|
interface |
SPSSODescriptor
SAML 2.0 Metadata SPSSODescriptorType.
|
interface |
SSODescriptor
SAML 2.0 Metadata SSODescriptor.
|
interface |
SurName
SAML 2.0 Metadata SurName.
|
interface |
TelephoneNumber
SAML 2.0 Metadata TelephoneNumber.
|
Modifier and Type | Method and Description |
---|---|
SAMLObject |
AddNameIDToSubjects.NameIDPolicyLookupFunction.apply(ProfileRequestContext profileRequestContext) |
SAMLObject |
AbstractDecryptAction.getSAMLObject()
Get the object to act on.
|
Modifier and Type | Method and Description |
---|---|
void |
EncryptNameIDs.setMessageLookupStrategy(com.google.common.base.Function<ProfileRequestContext,SAMLObject> strategy)
Set the strategy used to locate the
Response to operate on. |
Modifier and Type | Interface and Description |
---|---|
interface |
ReferencedPoliciesType
/** A SAML XACML profile ReferencedPoliciesType schema type.
|
interface |
XACMLAuthzDecisionQueryType
A SAML XACML profile XACMLAuthzDecisionQuery schema type.
|
interface |
XACMLAuthzDecisionStatementType
A SAML XACML profile XACMLAuthzDecisionStatement schema type.
|
interface |
XACMLPolicyQueryType
A SAML XACML profile XACMLPolicyQuery schema type.
|
interface |
XACMLPolicyStatementType
A SAML XACML profile XACMLPolicyStatement schema type.
|
Modifier and Type | Class and Description |
---|---|
class |
ReferencedPoliciesTypeImpl
Implementation of
ReferencedPoliciesType . |
class |
XACMLAuthzDecisionQueryTypeImpl
A concrete implementation of
XACMLAuthzDecisionQueryType . |
class |
XACMLAuthzDecisionStatementTypeImpl
A concrete implementation of
XACMLAuthzDecisionStatementType . |
class |
XACMLPolicyQueryTypeImpl
Concrete implementation of
XACMLPolicyQueryType . |
class |
XACMLPolicyStatementTypeImpl
Concrete implementation of
XACMLPolicyStatementType . |
Copyright © 2016 JBoss by Red Hat. All rights reserved.