Uses of Class
org.opensaml.profile.action.AbstractProfileAction
Packages that use AbstractProfileAction
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.
Classes for SAML 1.x profile behavior.
Implementations of SAML 1.x profile behavior.
Classes for SAML 2.0 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 AbstractProfileAction in org.opensaml.profile.action
Subclasses of AbstractProfileAction in org.opensaml.profile.actionModifier and TypeClassDescriptionclass
Base class for conditional profile actions.class
AbstractHandlerDelegatingProfileAction<DelegateType extends MessageHandler>
Base class for a profile action which just delegates to an instance ofMessageHandler
. -
Uses of AbstractProfileAction in org.opensaml.profile.action.impl
Subclasses of AbstractProfileAction in org.opensaml.profile.action.implModifier and TypeClassDescriptionclass
Abstract base class for profile actions which populate aMessageChannelSecurityContext
on aBaseContext
, where the latter is located using a lookup strategy.class
This action validates that a request comes from an authorized client, based on an injected service and policy parameters.class
Action that decodes an incoming request into aMessageContext
.class
Action that encodes an outbound response from the outboundMessageContext
.class
Profile action which populates aMessageChannelSecurityContext
based on aHttpServletRequest
.class
A profile action that logs an event if one is found in the profile request context.class
Action that resolves and populatesClientTLSValidationParameters
on aClientTLSSecurityParametersContext
created/accessed via a lookup function, by default on the inbound message context.class
Action that resolves and populatesDecryptionParameters
on aSecurityParametersContext
created/accessed via a lookup function, by default on the inbound message context.class
An action that populates aMetricContext
child of theProfileRequestContext
with a set of rules for activating timer measurements and counters on associated objects during the execution of a profile request.class
Action that resolves and populatesSignatureValidationParameters
on aSecurityParametersContext
created/accessed via a lookup function, by default on the inbound message context.class
A profile action that sets the ID of the profile in use.class
Profile action which populates aMessageChannelSecurityContext
based on static configuration flags. -
Uses of AbstractProfileAction in org.opensaml.saml.common.profile.impl
Subclasses of AbstractProfileAction in org.opensaml.saml.common.profile.implModifier and TypeClassDescriptionclass
Action adds an audience restriction condition to every assertion contained in a SAML 1/2 response, with the audiences obtained from a lookup function.class
Action that adds theInResponseTo
attribute to a response message if a SAML message ID is set on the inbound message context.class
Action that adds theNotBefore
attribute to every assertion in a SAML 1/2 response message.class
Action that adds theNotBefore
attribute to every assertion in a SAML 1/2 response message.class
Action that resolves and populatesSignatureSigningParameters
on aSecurityParametersContext
created/accessed via a lookup function, by default on the outbound message context.class
Action that signs assertions in a SAML 1/2 Response returned by a lookup strategy, by default the message returned byInOutOperationContext.getOutboundMessageContext()
.class
Action that verifies two sets ofChannelBindings
from two differentChannelBindingsContext
objects obtained via lookup functions, by default from below the inbound message context and from below aSOAP11Context
below the inbound message context. -
Uses of AbstractProfileAction in org.opensaml.saml.saml1.profile
Methods in org.opensaml.saml.saml1.profile with parameters of type AbstractProfileActionModifier and TypeMethodDescriptionstatic Assertion
SAML1ActionSupport.addAssertionToResponse
(AbstractProfileAction action, Response response, IdentifierGenerationStrategy idGenerator, String issuer) static Conditions
SAML1ActionSupport.addConditionsToAssertion
(AbstractProfileAction action, Assertion assertion) Creates and adds aConditions
to a givenAssertion
.static Assertion
SAML1ActionSupport.buildAssertion
(AbstractProfileAction action, IdentifierGenerationStrategy idGenerator, String issuer) Constructs anAssertion
using the parameters supplied, with its issue instant set to the current time. -
Uses of AbstractProfileAction in org.opensaml.saml.saml1.profile.impl
Subclasses of AbstractProfileAction in org.opensaml.saml.saml1.profile.implModifier and TypeClassDescriptionclass
class
Action that builds aNameIdentifier
and adds it to theSubject
of all the statements in all the assertions found via a lookup strategy, by default from the outbound message context.class
Action that creates an emptyResponse
, and sets it as the message returned byInOutOperationContext.getOutboundMessageContext()
.class
class
Action that buildsSubjectConfirmation
and adds it to theSubject
of all the statements in all the assertions found in aResponse
.class
Action that builds aNameIdentifier
and adds it to theSubject
of all the statements in all the assertions found in aResponse
.class
Action that resolves SAML 1.x artifacts inside aRequest
located via a lookup strategy, by default from the inbound message context, and maps them to the corresponding assertions. -
Uses of AbstractProfileAction in org.opensaml.saml.saml2.profile
Methods in org.opensaml.saml.saml2.profile with parameters of type AbstractProfileActionModifier and TypeMethodDescriptionstatic Advice
SAML2ActionSupport.addAdviceToAssertion
(AbstractProfileAction action, Assertion assertion) static Assertion
SAML2ActionSupport.addAssertionToResponse
(AbstractProfileAction action, Response response, IdentifierGenerationStrategy idGenerator, String issuer) static Conditions
SAML2ActionSupport.addConditionsToAssertion
(AbstractProfileAction action, Assertion assertion) Creates and adds aConditions
to a givenAssertion
.static Assertion
SAML2ActionSupport.buildAssertion
(AbstractProfileAction action, IdentifierGenerationStrategy idGenerator, String issuer) Constructs anAssertion
using the parameters supplied, with its issue instant set to the current time. -
Uses of AbstractProfileAction in org.opensaml.saml.saml2.profile.impl
Subclasses of AbstractProfileAction in org.opensaml.saml.saml2.profile.implModifier and TypeClassDescriptionclass
Abstract base class for actions that perform SAML decryption.class
Abstract base class for actions that perform simple unicast SAML encryption to a single decrypting party.class
AbstractResponseShellAction<MessageType extends StatusResponseType>
Abstract action that creates an empty object derived fromStatusResponseType
, and sets it as the message returned byInOutOperationContext.getOutboundMessageContext()
.class
class
class
class
class
Action adds anProxyRestriction
to everyAssertion
contained in a SAML 2 response, with the audiences and count obtained from a lookup function.class
Action that creates an empty object derived fromStatusResponseType
, and sets it as the message returned byInOutOperationContext.getOutboundMessageContext()
.class
Action that setsStatus
content in aStatusResponseType
obtained from a lookup strategy, typically from the outbound message context.class
Action that buildsSubjectConfirmation
and adds it to theSubject
of all the assertions found in aResponse
.class
class
Action to decrypt anEncryptedAssertion
element and replace it with the decryptedAssertion
in situ.class
Action to decrypt anEncryptedAttribute
element and replace it with the decryptedAttribute
in situ.class
Action to decrypt anEncryptedID
element and replace it with the decryptedNameID
in situ.class
Action that encrypts all assertions in aResponse
message obtained from a lookup strategy, by default the outbound message context.class
Action that encrypts all attributes in aResponse
message obtained from a lookup strategy, by default the outbound message context.class
Action that encrypts allNameID
s in a message obtained from a lookup strategy, by default the outbound message context.class
Action to create and populate anECPContext
based on the request and, when encryption is in use, generating a session key.class
Action that resolves a SAML 2.0 artifact inside anArtifactResolve
request located via a lookup strategy, by default from the inbound message context, and maps it to the corresponding message.class
A 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 AbstractProfileAction in org.opensaml.soap.soap11.profile.impl
Subclasses of AbstractProfileAction in org.opensaml.soap.soap11.profile.implModifier and TypeClassDescriptionclass
Action that resolves or builds a SOAP 1.1Fault
object, and stores it in the outbound message context. -
Uses of AbstractProfileAction in org.opensaml.storage.impl.client
Subclasses of AbstractProfileAction in org.opensaml.storage.impl.clientModifier and TypeClassDescriptionclass
An action that loads any number ofClientStorageService
instances from a POST submission or cookies as applicable.class
An action that logs the results of Local Storage-basedClientStorageService
save operations.class
An action that creates and populates aClientStorageLoadContext
with any storage keys identified as missing from the current session and in need of loading.class
An action that creates and populates aClientStorageSaveContext
with any storage operations identified as required from the current session and in need of saving.class
An action that performs any number ofClientStorageServiceOperation
instances sourced from cookies by issuing the necessary Set-Cookie headers.