# Package org.opensaml.saml.saml1.profile.impl

@NonnullElements package org.opensaml.saml.saml1.profile.impl
Implementations of SAML 1.x profile behavior.

Related Packages
Package
Description
org.opensaml.saml.saml1.profile
Classes for SAML 1.x profile behavior.
Classes
Class
Description
AddDoNotCacheConditionToAssertions
Action to add a `DoNotCacheCondition` to every `Assertion` in a `Response` message.
AddNameIdentifierToSubjects
Action that builds a `NameIdentifier` and adds it to the `Subject` of all the statements in all the assertions found via a lookup strategy, by default from the outbound message context.
AddResponseShell
Action that creates an empty `Response`, and sets it as the message returned by `InOutOperationContext.getOutboundMessageContext()`.
AddStatusToResponse
Action that sets `Status` content in a `Response` obtained from a lookup strategy, typically from the outbound message context.
AddStatusToResponse.StatusCodeMappingFunction
A default method to map event IDs to SAML 1 StatusCode QNames based on `EventContext`.
AddSubjectConfirmationToSubjects
Action that builds `SubjectConfirmation` and adds it to the `Subject` of all the statements in all the assertions found in a `Response`.
ChainingSAML1NameIdentifierGenerator
Subclass incorporating SAML 1 interface.
CopyNameIdentifierFromRequest
Action that builds a `NameIdentifier` and adds it to the `Subject` of all the statements in all the assertions found in a `Response`.
ResolveArtifacts
Action that resolves SAML 1.x artifacts inside a `Request` located via a lookup strategy, by default from the inbound message context, and maps them to the corresponding assertions.