Uses of Interface
org.opensaml.profile.action.ProfileAction
Packages that use ProfileAction
Package
Description
Interfaces and classes for profile actions, discrete units of behavior that
make up a profile.
Implementations of general profile actions.
Actions and classes common to both SAML versions.
Implementations of SAML 1.x profile behavior.
Implementations of SAML 2.0 profile behavior.
Profile actions related to SOAP 1.1.
Implementation of
StorageService that unifies cookie and
HTML Local Storage.-
Uses of ProfileAction in org.opensaml.profile.action
Classes in org.opensaml.profile.action that implement ProfileActionModifier and TypeClassDescriptionclassBase class for conditional profile actions.classAbstractHandlerDelegatingProfileAction<DelegateType extends MessageHandler>Base class for a profile action which just delegates to an instance ofMessageHandler.classBase class for profile actions. -
Uses of ProfileAction in org.opensaml.profile.action.impl
Classes in org.opensaml.profile.action.impl that implement ProfileActionModifier and TypeClassDescriptionclassAbstract base class for profile actions which populate aMessageChannelSecurityContexton aBaseContext, where the latter is located using a lookup strategy.classThis action validates that a request comes from an authorized client, based on an injected service and policy parameters.classAction that decodes an incoming request into aMessageContext.classAction that encodes an outbound response from the outboundMessageContext.classProfile action which populates aMessageChannelSecurityContextbased on aHttpServletRequest.classA profile action that logs an event if one is found in the profile request context.classAction that resolves and populatesClientTLSValidationParameterson aClientTLSSecurityParametersContextcreated/accessed via a lookup function, by default on the inbound message context.classAction that resolves and populatesDecryptionParameterson aSecurityParametersContextcreated/accessed via a lookup function, by default on the inbound message context.classAn action that populates aMetricContextchild of theProfileRequestContextwith a set of rules for activating timer measurements and counters on associated objects during the execution of a profile request.classAction that resolves and populatesSignatureValidationParameterson aSecurityParametersContextcreated/accessed via a lookup function, by default on the inbound message context.classA profile action that sets the ID of the profile in use.classProfile action which populates aMessageChannelSecurityContextbased on static configuration flags. -
Uses of ProfileAction in org.opensaml.saml.common.profile.impl
Classes in org.opensaml.saml.common.profile.impl that implement ProfileActionModifier and TypeClassDescriptionclassAction adds an audience restriction condition to every assertion contained in a SAML 1/2 response, with the audiences obtained from a lookup function.classAction that adds theInResponseToattribute to a response message if a SAML message ID is set on the inbound message context.classAction that adds theNotBeforeattribute to every assertion in a SAML 1/2 response message.classAction that adds theNotBeforeattribute to every assertion in a SAML 1/2 response message.classAction that resolves and populatesSignatureSigningParameterson aSecurityParametersContextcreated/accessed via a lookup function, by default on the outbound message context.classAction that signs assertions in a SAML 1/2 Response returned by a lookup strategy, by default the message returned byInOutOperationContext.getOutboundMessageContext().classAction that verifies two sets ofChannelBindingsfrom two differentChannelBindingsContextobjects obtained via lookup functions, by default from below the inbound message context and from below aSOAP11Contextbelow the inbound message context. -
Uses of ProfileAction in org.opensaml.saml.saml1.profile.impl
Classes in org.opensaml.saml.saml1.profile.impl that implement ProfileActionModifier and TypeClassDescriptionclassclassAction that builds aNameIdentifierand adds it to theSubjectof all the statements in all the assertions found via a lookup strategy, by default from the outbound message context.classAction that creates an emptyResponse, and sets it as the message returned byInOutOperationContext.getOutboundMessageContext().classclassAction that buildsSubjectConfirmationand adds it to theSubjectof all the statements in all the assertions found in aResponse.classAction that builds aNameIdentifierand adds it to theSubjectof all the statements in all the assertions found in aResponse.classAction that resolves SAML 1.x artifacts inside aRequestlocated via a lookup strategy, by default from the inbound message context, and maps them to the corresponding assertions. -
Uses of ProfileAction in org.opensaml.saml.saml2.profile.impl
Classes in org.opensaml.saml.saml2.profile.impl that implement ProfileActionModifier and TypeClassDescriptionclassAbstract base class for actions that perform SAML decryption.classAbstract base class for actions that perform simple unicast SAML encryption to a single decrypting party.classAbstractResponseShellAction<MessageType extends StatusResponseType>Abstract action that creates an empty object derived fromStatusResponseType, and sets it as the message returned byInOutOperationContext.getOutboundMessageContext().classclassclassclassclassAction adds anProxyRestrictionto everyAssertioncontained in a SAML 2 response, with the audiences and count obtained from a lookup function.classAction that creates an empty object derived fromStatusResponseType, and sets it as the message returned byInOutOperationContext.getOutboundMessageContext().classAction that setsStatuscontent in aStatusResponseTypeobtained from a lookup strategy, typically from the outbound message context.classAction that buildsSubjectConfirmationand adds it to theSubjectof all the assertions found in aResponse.classclassAction to decrypt anEncryptedAssertionelement and replace it with the decryptedAssertionin situ.classAction to decrypt anEncryptedAttributeelement and replace it with the decryptedAttributein situ.classAction to decrypt anEncryptedIDelement and replace it with the decryptedNameIDin situ.classAction that encrypts all assertions in aResponsemessage obtained from a lookup strategy, by default the outbound message context.classAction that encrypts all attributes in aResponsemessage obtained from a lookup strategy, by default the outbound message context.classAction that encrypts allNameIDs in a message obtained from a lookup strategy, by default the outbound message context.classAction to create and populate anECPContextbased on the request and, when encryption is in use, generating a session key.classAction that resolves a SAML 2.0 artifact inside anArtifactResolverequest located via a lookup strategy, by default from the inbound message context, and maps it to the corresponding message.classA profile action which resolves SAML 2.0 Assertions from the profile request context and validates them using a resolved or configured instance ofSAML20AssertionValidator. -
Uses of ProfileAction in org.opensaml.soap.soap11.profile.impl
Classes in org.opensaml.soap.soap11.profile.impl that implement ProfileActionModifier and TypeClassDescriptionclassAction that resolves or builds a SOAP 1.1Faultobject, and stores it in the outbound message context. -
Uses of ProfileAction in org.opensaml.storage.impl.client
Classes in org.opensaml.storage.impl.client that implement ProfileActionModifier and TypeClassDescriptionclassAn action that loads any number ofClientStorageServiceinstances from a POST submission or cookies as applicable.classAn action that logs the results of Local Storage-basedClientStorageServicesave operations.classAn action that creates and populates aClientStorageLoadContextwith any storage keys identified as missing from the current session and in need of loading.classAn action that creates and populates aClientStorageSaveContextwith any storage operations identified as required from the current session and in need of saving.classAn action that performs any number ofClientStorageServiceOperationinstances sourced from cookies by issuing the necessary Set-Cookie headers.