Uses of Interface
com.sun.identity.saml2.assertion.NameID
- 
Packages that use NameID Package Description com.sun.identity.saml2.assertion Defines SAMLv2 assertion.com.sun.identity.saml2.assertion.impl com.sun.identity.saml2.common Defines common SAMLv2 utilities and constants.com.sun.identity.saml2.plugins Defines SAMLv2 Plugin SPIs.com.sun.identity.saml2.profile Package that handles SAML v2 profiles.com.sun.identity.saml2.protocol SAMLv2 Protocol Classes.com.sun.identity.saml2.protocol.impl SAMLv2 Protocol Implemenetation Classes.com.sun.identity.wss.security Defines Web Services Security Token specification and Token interfaces with their respective implementation classes for different WS-* Security Tokens. - 
- 
Uses of NameID in com.sun.identity.saml2.assertion
Methods in com.sun.identity.saml2.assertion that return NameID Modifier and Type Method Description NameIDAssertionFactory. createNameID()Returns a new instance ofNameID.NameIDAssertionFactory. createNameID(String xml)Returns a new instance ofNameID.NameIDAssertionFactory. createNameID(Element elem)Returns a new instance ofNameID.NameIDEncryptedID. decrypt(Set<PrivateKey> privateKeys)Decrypts the encrypted ID.NameIDSubject. getNameID()Returns the identifier inNameIDformatNameIDSubjectConfirmation. getNameID()Returns the name identifierMethods in com.sun.identity.saml2.assertion with parameters of type NameID Modifier and Type Method Description voidSubject. setNameID(NameID value)Sets the identifier inNameIDformatvoidSubjectConfirmation. setNameID(NameID value)Sets the name identifier - 
Uses of NameID in com.sun.identity.saml2.assertion.impl
Classes in com.sun.identity.saml2.assertion.impl that implement NameID Modifier and Type Class Description classNameIDImplTheNameIDis used in various SAML assertion constructs such asSubjectandSubjectConfirmationelements, and in various protocol messages.classNameIDImplWithoutSPNameQualifierTheNameIDis used in various SAML assertion constructs such asSubjectandSubjectConfirmationelements, and in various protocol messages.Methods in com.sun.identity.saml2.assertion.impl that return NameID Modifier and Type Method Description NameIDEncryptedIDImpl. decrypt(Set<PrivateKey> privateKeys)NameIDSubjectConfirmationImpl. getNameID()Returns the identifier inNameIDformatNameIDSubjectImpl. getNameID()Returns the identifier inNameIDformatMethods in com.sun.identity.saml2.assertion.impl with parameters of type NameID Modifier and Type Method Description voidSubjectConfirmationImpl. setNameID(NameID value)Sets the identifier inNameIDformatvoidSubjectImpl. setNameID(NameID value)Sets the identifier inNameIDformat - 
Uses of NameID in com.sun.identity.saml2.common
Methods in com.sun.identity.saml2.common that return NameID Modifier and Type Method Description NameIDNameIDInfo. getNameID()Returns theNameIDobject.Methods in com.sun.identity.saml2.common with parameters of type NameID Modifier and Type Method Description static MapSAML2Utils. getNameIDKeyMap(NameID nameID, String hostEntityID, String remoteEntityID, String realm, String hostEntityRole)Returns theNameIDInfoKeykey value pair that can be used for searching the user.static booleanSAML2Utils. isFedInfoExists(String userName, String hostEntityID, String remoteEntityId, NameID nameID)Checks if the federation information for the user exists or not.static booleanSAML2Utils. isPersistentNameID(NameID nameId)Checks if it is a persistent request or not.Constructors in com.sun.identity.saml2.common with parameters of type NameID Constructor Description NameIDInfo(String hostEntityID, String remoteEntityID, NameID nameID, String hostEntityRole, boolean isAffiliation)Constructor - 
Uses of NameID in com.sun.identity.saml2.plugins
Methods in com.sun.identity.saml2.plugins that return NameID Modifier and Type Method Description NameIDDefaultIDPAccountMapper. getNameID(Object session, String hostEntityID, String remoteEntityID, String realm, String nameIDFormat)NameIDIDPAccountMapper. getNameID(Object session, String hostEntityID, String remoteEntityID, String realm, String nameIDFormat)Returns the user'sNameIDinformation that contains account federation with the corresponding remote and local entities.Methods in com.sun.identity.saml2.plugins with parameters of type NameID Modifier and Type Method Description StringDefaultIDPAccountMapper. getIdentity(NameID nameID, String hostEntityID, String remoteEntityID, String realm)StringIDPAccountMapper. getIdentity(NameID nameID, String hostEntityID, String remoteEntityID, String realm)Returns the user's distinguished name or the universal ID for the correspondingSAML NameID. - 
Uses of NameID in com.sun.identity.saml2.profile
Methods in com.sun.identity.saml2.profile that return NameID Modifier and Type Method Description NameIDResponseInfo. getNameId()Returns the NameIDNameIDManageNameIDRequestInfo. getNameID()NameIDNameIDandSPpair. getNameID()Returns theNameID.Methods in com.sun.identity.saml2.profile with parameters of type NameID Modifier and Type Method Description static StringBufferLogoutUtil. doLogout(String metaAlias, String recipientEntityID, List<EndpointType> recipientSLOList, List extensionsList, String binding, String relayState, String sessionIndex, NameID nameID, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, Map paramsMap, BaseConfigType config)Builds theLogoutRequestand executes the required processing logic for sendingLogoutRequestfrom SP to IDP.static StringBufferLogoutUtil. doLogout(String metaAlias, String recipientEntityID, List extensionsList, EndpointType logoutEndpoint, String relayState, String sessionIndex, NameID nameID, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, Map paramsMap, BaseConfigType config)voidResponseInfo. setNameId(NameID id)Sets the NameIdvoidManageNameIDRequestInfo. setNameID(NameID nameID)static voidLogoutUtil. setNameIDForSLORequest(LogoutRequest request, NameID nameID, String realm, String hostEntity, String hostEntityRole, String remoteEntity)Constructors in com.sun.identity.saml2.profile with parameters of type NameID Constructor Description NameIDandSPpair(NameID nameID, String spEntityID)Constructor for aNameIDandSPpair. - 
Uses of NameID in com.sun.identity.saml2.protocol
Methods in com.sun.identity.saml2.protocol that return NameID Modifier and Type Method Description NameIDLogoutRequest. getNameID()Returns the value of the nameID property.NameIDManageNameIDRequest. getNameID()Returns the value of thenameIDproperty.NameIDNameIDMappingRequest. getNameID()Returns the value of thenameIDproperty.NameIDNameIDMappingResponse. getNameID()Returns the value of thenameIDproperty.Methods in com.sun.identity.saml2.protocol with parameters of type NameID Modifier and Type Method Description voidLogoutRequest. setNameID(NameID value)Sets the value of the nameID property.voidManageNameIDRequest. setNameID(NameID value)Sets the value of thenameIDproperty.voidNameIDMappingRequest. setNameID(NameID value)Sets the value of thenameIDproperty.voidNameIDMappingResponse. setNameID(NameID value)Sets the value of thenameIDproperty. - 
Uses of NameID in com.sun.identity.saml2.protocol.impl
Methods in com.sun.identity.saml2.protocol.impl that return NameID Modifier and Type Method Description NameIDLogoutRequestImpl. getNameID()Returns the value of the nameID property.NameIDManageNameIDRequestImpl. getNameID()Returns the value of thenameIDproperty.NameIDNameIDMappingRequestImpl. getNameID()Returns the value of thenameIDproperty.NameIDNameIDMappingResponseImpl. getNameID()Returns the value of thenameIDproperty.Methods in com.sun.identity.saml2.protocol.impl with parameters of type NameID Modifier and Type Method Description voidLogoutRequestImpl. setNameID(NameID value)Sets the value of the nameID property.voidManageNameIDRequestImpl. setNameID(NameID value)Sets the value of thenameIDproperty.voidNameIDMappingRequestImpl. setNameID(NameID value)Sets the value of thenameIDproperty.voidNameIDMappingResponseImpl. setNameID(NameID value)Sets the value of thenameIDproperty. - 
Uses of NameID in com.sun.identity.wss.security
Methods in com.sun.identity.wss.security that return NameID Modifier and Type Method Description NameIDSAML2TokenSpec. getSenderIdentity()Returns the authenticated subject name identifier.Methods in com.sun.identity.wss.security with parameters of type NameID Modifier and Type Method Description voidSAML2TokenSpec. setSenderIdentity(NameID nameID)Sets the sender identityConstructors in com.sun.identity.wss.security with parameters of type NameID Constructor Description SAML2TokenSpec(NameID nameIdentifier, SecurityMechanism securityMechanism, String certAlias)Creates a new instance of SAML2TokenSpec 
 -