Uses of Interface
org.opensaml.saml.saml2.core.NameID
Packages that use NameID
Package
Description
Context classes for SAML-based messaging function.
Functions and predicates supporting common SAML profile behavior.
Interfaces for SAML 2 Condition for Delegation Restriction.
Implementation for SAML v2.0 Condition for Delegation Restriction Version 1.0.
Interfaces for SAML 2.0 core and protocol interfaces.
Implementations of SAML 2.0 core specification types and elements.
Classes for encrypting and decrypting SAML.
Classes for SAML 2.0 profile behavior.
Implementations of SAML 2.0 profile behavior.
-
Uses of NameID in org.opensaml.saml.common.messaging.context
Methods in org.opensaml.saml.common.messaging.context that return NameIDModifier and TypeMethodDescriptionSAMLSubjectNameIdentifierContext.getSAML2SubjectNameID()
Gets the SAML 2NameID
represented by this context. -
Uses of NameID in org.opensaml.saml.common.profile.logic
Methods in org.opensaml.saml.common.profile.logic with parameters of type NameIDModifier and TypeMethodDescriptionprivate boolean
AbstractNameIDPolicyPredicate.doApply
(ProfileRequestContext input, NameID target) Apply policy to the target object. -
Uses of NameID in org.opensaml.saml.ext.saml2delrestrict
Methods in org.opensaml.saml.ext.saml2delrestrict that return NameIDModifier and TypeMethodDescriptionDelegate.getNameID()
Gets the NameID child element of the delegate.Methods in org.opensaml.saml.ext.saml2delrestrict with parameters of type NameID -
Uses of NameID in org.opensaml.saml.ext.saml2delrestrict.impl
Fields in org.opensaml.saml.ext.saml2delrestrict.impl declared as NameIDMethods in org.opensaml.saml.ext.saml2delrestrict.impl that return NameIDModifier and TypeMethodDescriptionDelegateImpl.getNameID()
Gets the NameID child element of the delegate.Methods in org.opensaml.saml.ext.saml2delrestrict.impl with parameters of type NameID -
Uses of NameID in org.opensaml.saml.saml2.core
Methods in org.opensaml.saml.saml2.core that return NameIDModifier and TypeMethodDescriptionLogoutRequest.getNameID()
Gets the name identifier of the principal for this request.ManageNameIDRequest.getNameID()
Get the NameID of the request.NameIDMappingRequest.getNameID()
Gets the name identifier of the principal for this request.NameIDMappingResponse.getNameID()
Gets the name identifier of the principal for this response.Subject.getNameID()
Gets the name identifier of the principal for this request.SubjectConfirmation.getNameID()
Gets the name identifier of the principal for this request.Methods in org.opensaml.saml.saml2.core with parameters of type NameIDModifier and TypeMethodDescriptionvoid
Sets the name identifier of the principal for this request.void
Set the NameID of the request.void
Sets the name identifier of the principal for this request.void
Sets the name identifier of the principal for this response.void
Sets the name identifier of the principal for this request.void
Sets the name identifier of the principal for this request. -
Uses of NameID in org.opensaml.saml.saml2.core.impl
Classes in org.opensaml.saml.saml2.core.impl that implement NameIDFields in org.opensaml.saml.saml2.core.impl declared as NameIDModifier and TypeFieldDescriptionprivate NameID
LogoutRequestImpl.nameID
NameID child element.private NameID
ManageNameIDRequestImpl.nameID
NameID child element.private NameID
NameIDMappingRequestImpl.nameID
NameID child element.private NameID
NameIDMappingResponseImpl.nameID
NameID child element.private NameID
SubjectConfirmationImpl.nameID
NameID child element.private NameID
SubjectImpl.nameID
NameID child element.Methods in org.opensaml.saml.saml2.core.impl that return NameIDModifier and TypeMethodDescriptionNameIDBuilder.buildObject()
Builds a SAMLObject using the default name and namespace information provided SAML specifications.NameIDBuilder.buildObject
(String namespaceURI, String localName, String namespacePrefix) Creates an XMLObject with a given fully qualified name.LogoutRequestImpl.getNameID()
Gets the name identifier of the principal for this request.ManageNameIDRequestImpl.getNameID()
Get the NameID of the request.NameIDMappingRequestImpl.getNameID()
Gets the name identifier of the principal for this request.NameIDMappingResponseImpl.getNameID()
Gets the name identifier of the principal for this response.SubjectConfirmationImpl.getNameID()
Gets the name identifier of the principal for this request.SubjectImpl.getNameID()
Gets the name identifier of the principal for this request.Methods in org.opensaml.saml.saml2.core.impl with parameters of type NameIDModifier and TypeMethodDescriptionvoid
Sets the name identifier of the principal for this request.void
Set the NameID of the request.void
Sets the name identifier of the principal for this request.void
Sets the name identifier of the principal for this response.void
Sets the name identifier of the principal for this request.void
Sets the name identifier of the principal for this request. -
Uses of NameID in org.opensaml.saml.saml2.encryption
Methods in org.opensaml.saml.saml2.encryption with parameters of type NameIDModifier and TypeMethodDescriptionEncrypt the specified NameID. -
Uses of NameID in org.opensaml.saml.saml2.profile
Fields in org.opensaml.saml.saml2.profile with type parameters of type NameIDModifier and TypeFieldDescriptionprivate final SAMLObjectBuilder<NameID>
AbstractSAML2NameIDGenerator.nameBuilder
Builder for objects.Methods in org.opensaml.saml.saml2.profile that return NameIDModifier and TypeMethodDescriptionprotected NameID
AbstractSAML2NameIDGenerator.doGenerate
(ProfileRequestContext profileRequestContext) Override this method to fully control the generation process.SAML2NameIDGenerator.generate
(ProfileRequestContext profileRequestContext, String format) Generate an identifier object.Methods in org.opensaml.saml.saml2.profile with parameters of type NameIDModifier and TypeMethodDescriptionstatic boolean
SAML2ObjectSupport.areNameIDsEquivalent
(NameID name1, NameID name2) Return true iff the two inputNameID
objects are equivalent for SAML 2.0 purposes, with the assumption that the qualifier attributes must match exactly.static boolean
SAML2ObjectSupport.areNameIDsEquivalent
(NameID name1, NameID name2, String assertingParty, String relyingParty) Return true iff the two inputNameID
objects are equivalent for SAML 2.0 purposes, allowing thw qualifier attributes to assume default values if not otherwise set. -
Uses of NameID in org.opensaml.saml.saml2.profile.impl
Fields in org.opensaml.saml.saml2.profile.impl declared as NameIDFields in org.opensaml.saml.saml2.profile.impl with type parameters of type NameIDModifier and TypeFieldDescriptionprivate SAMLObjectBuilder<NameID>
AddNameIDToSubjects.nameIdBuilder
Builder for NameID objects.private final SAMLObjectBuilder<NameID>
CopyNameIDFromRequest.nameIdBuilder
Builder for NameID objects.Methods in org.opensaml.saml.saml2.profile.impl that return NameIDModifier and TypeMethodDescriptionprivate NameID
AddNameIDToSubjects.cloneNameID
(NameID nameId) Create an efficient field-wise copy of aNameID
.private NameID
CopyNameIDFromRequest.cloneNameID()
Create an efficient field-wise copy of aNameID
.private NameID
AddNameIDToSubjects.generateNameID
(ProfileRequestContext profileRequestContext) Attempt to generate aNameID
using each of the candidate Formats and plugins.private NameID
DecryptNameIDs.processEncryptedID
(ProfileRequestContext profileRequestContext, EncryptedID encID) Decrypt anEncryptedID
and return the result.Methods in org.opensaml.saml.saml2.profile.impl with parameters of type NameIDModifier and TypeMethodDescriptionprivate NameID
AddNameIDToSubjects.cloneNameID
(NameID nameId) Create an efficient field-wise copy of aNameID
.private boolean
EncryptNameIDs.shouldEncrypt
(NameID name) Return true iff the NameID should be encrypted.