Uses of Interface
org.opensaml.saml.saml2.core.Subject
Packages that use Subject
Package
Description
Interfaces for SAML 2.0 core and protocol interfaces.
Implementations of SAML 2.0 core specification types and elements.
Implementations of SAML 2.0 profile behavior.
-
Uses of Subject in org.opensaml.saml.saml2.core
Methods in org.opensaml.saml.saml2.core that return SubjectModifier and TypeMethodDescriptionAssertion.getSubject()
Gets the Subject of this assertion.AuthnRequest.getSubject()
Gets theSubject
of the request.SubjectQuery.getSubject()
Gets the Subject of this request.Methods in org.opensaml.saml.saml2.core with parameters of type SubjectModifier and TypeMethodDescriptionvoid
Assertion.setSubject
(Subject newSubject) Sets the Subject of this assertion.void
AuthnRequest.setSubject
(Subject newSubject) Sets theSubject
of the request.void
SubjectQuery.setSubject
(Subject newSubject) Sets the Subject of this request. -
Uses of Subject in org.opensaml.saml.saml2.core.impl
Classes in org.opensaml.saml.saml2.core.impl that implement SubjectFields in org.opensaml.saml.saml2.core.impl declared as SubjectModifier and TypeFieldDescriptionprivate Subject
AssertionImpl.subject
Subject of the assertion.private Subject
AuthnRequestImpl.subject
Subject child element.private Subject
SubjectQueryImpl.subject
Subject child element.Methods in org.opensaml.saml.saml2.core.impl that return SubjectModifier and TypeMethodDescriptionSubjectBuilder.buildObject()
Builds a SAMLObject using the default name and namespace information provided SAML specifications.SubjectBuilder.buildObject
(String namespaceURI, String localName, String namespacePrefix) Creates an XMLObject with a given fully qualified name.AssertionImpl.getSubject()
Gets the Subject of this assertion.AuthnRequestImpl.getSubject()
Gets theSubject
of the request.SubjectQueryImpl.getSubject()
Gets the Subject of this request.Methods in org.opensaml.saml.saml2.core.impl with parameters of type SubjectModifier and TypeMethodDescriptionvoid
AssertionImpl.setSubject
(Subject newSubject) Sets the Subject of this assertion.void
AuthnRequestImpl.setSubject
(Subject newSubject) Sets theSubject
of the request.void
SubjectQueryImpl.setSubject
(Subject newSubject) Sets the Subject of this request. -
Uses of Subject in org.opensaml.saml.saml2.profile.impl
Fields in org.opensaml.saml.saml2.profile.impl with type parameters of type SubjectModifier and TypeFieldDescriptionprivate SAMLObjectBuilder<Subject>
AddNameIDToSubjects.subjectBuilder
Builder for Subject objects.private final SAMLObjectBuilder<Subject>
AddSubjectConfirmationToSubjects.subjectBuilder
Builder for Subject objects.private final SAMLObjectBuilder<Subject>
CopyNameIDFromRequest.subjectBuilder
Builder for Subject objects.Methods in org.opensaml.saml.saml2.profile.impl that return SubjectModifier and TypeMethodDescriptionprivate Subject
AddNameIDToSubjects.getAssertionSubject
(Assertion assertion) Get the subject to which the name identifier will be added.private Subject
AddSubjectConfirmationToSubjects.getAssertionSubject
(Assertion assertion) Get the subject to which the confirmation will be added.private Subject
CopyNameIDFromRequest.getAssertionSubject
(Assertion assertion) Get the subject to which the name identifier will be added.Methods in org.opensaml.saml.saml2.profile.impl with parameters of type SubjectModifier and TypeMethodDescriptionprivate void
DecryptNameIDs.processSubject
(ProfileRequestContext profileRequestContext, Subject subject) Decrypt anyEncryptedID
found in a subject and replace it with the result.private void
EncryptNameIDs.processSubject
(Subject subject) Encrypt anyNameID
s found in a subject and replace them with the result.