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 2NameIDrepresented 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 booleanAbstractNameIDPolicyPredicate.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 TypeMethodDescriptionvoidSets the name identifier of the principal for this request.voidSet the NameID of the request.voidSets the name identifier of the principal for this request.voidSets the name identifier of the principal for this response.voidSets the name identifier of the principal for this request.voidSets 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 NameIDLogoutRequestImpl.nameIDNameID child element.private NameIDManageNameIDRequestImpl.nameIDNameID child element.private NameIDNameIDMappingRequestImpl.nameIDNameID child element.private NameIDNameIDMappingResponseImpl.nameIDNameID child element.private NameIDSubjectConfirmationImpl.nameIDNameID child element.private NameIDSubjectImpl.nameIDNameID 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 TypeMethodDescriptionvoidSets the name identifier of the principal for this request.voidSet the NameID of the request.voidSets the name identifier of the principal for this request.voidSets the name identifier of the principal for this response.voidSets the name identifier of the principal for this request.voidSets 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.nameBuilderBuilder for objects.Methods in org.opensaml.saml.saml2.profile that return NameIDModifier and TypeMethodDescriptionprotected NameIDAbstractSAML2NameIDGenerator.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 booleanSAML2ObjectSupport.areNameIDsEquivalent(NameID name1, NameID name2) Return true iff the two inputNameIDobjects are equivalent for SAML 2.0 purposes, with the assumption that the qualifier attributes must match exactly.static booleanSAML2ObjectSupport.areNameIDsEquivalent(NameID name1, NameID name2, String assertingParty, String relyingParty) Return true iff the two inputNameIDobjects 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.nameIdBuilderBuilder for NameID objects.private final SAMLObjectBuilder<NameID>CopyNameIDFromRequest.nameIdBuilderBuilder for NameID objects.Methods in org.opensaml.saml.saml2.profile.impl that return NameIDModifier and TypeMethodDescriptionprivate NameIDAddNameIDToSubjects.cloneNameID(NameID nameId) Create an efficient field-wise copy of aNameID.private NameIDCopyNameIDFromRequest.cloneNameID()Create an efficient field-wise copy of aNameID.private NameIDAddNameIDToSubjects.generateNameID(ProfileRequestContext profileRequestContext) Attempt to generate aNameIDusing each of the candidate Formats and plugins.private NameIDDecryptNameIDs.processEncryptedID(ProfileRequestContext profileRequestContext, EncryptedID encID) Decrypt anEncryptedIDand return the result.Methods in org.opensaml.saml.saml2.profile.impl with parameters of type NameIDModifier and TypeMethodDescriptionprivate NameIDAddNameIDToSubjects.cloneNameID(NameID nameId) Create an efficient field-wise copy of aNameID.private booleanEncryptNameIDs.shouldEncrypt(NameID name) Return true iff the NameID should be encrypted. -
Uses of NameID in org.opensaml.saml.saml2.testing
Methods in org.opensaml.saml.saml2.testing that return NameIDModifier and TypeMethodDescriptionstatic NameIDSAML2ActionTestingSupport.buildNameID(String principalName) Builds aNameID.Methods in org.opensaml.saml.saml2.testing with parameters of type NameIDModifier and TypeMethodDescriptionstatic LogoutRequestSAML2ActionTestingSupport.buildLogoutRequest(NameID name) Builds anLogoutRequest.