Class LibertySSOSContext
java.lang.Object
org.opensaml.messaging.context.BaseContext
net.shibboleth.idp.saml.saml2.profile.delegation.LibertySSOSContext
- All Implemented Interfaces:
Iterable<BaseContext>
Context for storing information related to the Liberty SSOS profile and use of an inbound delegated
Assertion
token.-
Nested Class Summary
Nested classes/interfaces inherited from class org.opensaml.messaging.context.BaseContext
BaseContext.ContextSetNoRemoveIteratorDecorator
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the SAML 2 SubjectConfirmation method which was used by the presenter in the attestation of the authentication token.Get the SAML 2 Assertion which serves as the authentication token for the AuthnRequest and which has been successfully attested by the AuthnRequest presenter.void
setAttestedSubjectConfirmationMethod
(String newAttestedSubjectConfirmationMethod) Set the SAML 2 SubjectConfirmation method which was used by the presenter in the attestation of the authentication token.void
setAttestedToken
(Assertion newAttestedToken) Set the SAML 2 Assertion which serves as the authentication token for the AuthnRequest and which has been successfully attested by the AuthnRequest presenter.Methods inherited from class org.opensaml.messaging.context.BaseContext
addSubcontext, addSubcontext, clearSubcontexts, containsSubcontext, createSubcontext, getParent, getSubcontext, getSubcontext, getSubcontext, getSubcontext, iterator, removeSubcontext, removeSubcontext, setParent
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
attestedToken
The SAML 2 Assertion which serves as the authentication token for the AuthnRequest and has been successfully attested by the AuthnRequest presenter. -
attestedSubjectConfirmationMethod
Get the confirmation method that was successfully used by the attesting entity.
-
-
Constructor Details
-
LibertySSOSContext
public LibertySSOSContext()
-
-
Method Details
-
getAttestedToken
Get the SAML 2 Assertion which serves as the authentication token for the AuthnRequest and which has been successfully attested by the AuthnRequest presenter.- Returns:
- Returns the attestedToken.
-
setAttestedToken
Set the SAML 2 Assertion which serves as the authentication token for the AuthnRequest and which has been successfully attested by the AuthnRequest presenter.- Parameters:
newAttestedToken
- The attestedToken to set.
-
getAttestedSubjectConfirmationMethod
Get the SAML 2 SubjectConfirmation method which was used by the presenter in the attestation of the authentication token.- Returns:
- Returns the attestedSubjectConfirmationMethod.
-
setAttestedSubjectConfirmationMethod
Set the SAML 2 SubjectConfirmation method which was used by the presenter in the attestation of the authentication token.- Parameters:
newAttestedSubjectConfirmationMethod
- The attestedSubjectConfirmationMethod to set.
-