Uses of Class
com.sun.identity.saml.assertion.NameIdentifier
-
Packages that use NameIdentifier Package Description com.sun.identity.federation.accountmgmt Defines Federation Account Management API.com.sun.identity.federation.message Defines federation protocol message classes.com.sun.identity.federation.message.common Defines common classes used by federation protocol messages.com.sun.identity.federation.services HandlesID-FFfederation profiles.com.sun.identity.federation.services.fednsso HandlesID-FFfederation and single sign on.com.sun.identity.federation.services.namemapping HandlesID-FFname identifier mapping.com.sun.identity.federation.services.termination HandlesID-FFfederation termination.com.sun.identity.liberty.ws.disco.plugins Defines plugin interface for Liberty Discovery Service implementation.com.sun.identity.liberty.ws.security Provides interface to manage liberty securitycom.sun.identity.saml.assertion Defines SAML assertion.com.sun.identity.saml.plugins SAML 1.x Plugins.com.sun.identity.wsfederation.plugins Defines WS-Federation Plugin SPIscom.sun.identity.wsfederation.profile com.sun.identity.wss.security Defines Web Services Security Token specification and Token interfaces with their respective implementation classes for different WS-* Security Tokens.com.sun.liberty Provides interfaces for Liberty federation framework. -
-
Uses of NameIdentifier in com.sun.identity.federation.accountmgmt
Methods in com.sun.identity.federation.accountmgmt that return NameIdentifier Modifier and Type Method Description NameIdentifierFSAccountFedInfo. getLocalNameIdentifier()Deprecated.Returns local NameIdentifier sent to other side(SP/IDP).NameIdentifierFSAccountFedInfo. getRemoteNameIdentifier()Deprecated.Returns remote NameIdentifier received from other side(SP/IDP).Methods in com.sun.identity.federation.accountmgmt with parameters of type NameIdentifier Modifier and Type Method Description voidFSAccountFedInfo. setLocalNameIdentifier(NameIdentifier localNameIdentifier)Deprecated.Sets value in local field.voidFSAccountFedInfo. setRemoteNameIdentifier(NameIdentifier remoteNameIdentifier)Deprecated.Sets value in local field.Constructors in com.sun.identity.federation.accountmgmt with parameters of type NameIdentifier Constructor Description FSAccountFedInfo(String providerID, NameIdentifier nameIdentifier, int nameIdentifierType, boolean isRoleIDP)Deprecated.Constructor.FSAccountFedInfo(String providerID, NameIdentifier localNameIdentifier, NameIdentifier remoteNameIdentifier, boolean isRoleIDP)Deprecated.Constructor. -
Uses of NameIdentifier in com.sun.identity.federation.message
Methods in com.sun.identity.federation.message that return NameIdentifier Modifier and Type Method Description NameIdentifierFSFederationTerminationNotification. getNameIdentifier()Deprecated.Returns theNameIdentifierobject.NameIdentifierFSLogoutNotification. getNameIdentifier()Deprecated.Returns theNameIdentifierobject.NameIdentifierFSNameIdentifierMappingRequest. getNameIdentifier()Deprecated.Returns theNameIdentifierobject qualified by the requesting service provider .NameIdentifierFSNameIdentifierMappingResponse. getNameIdentifier()Deprecated.Returns theNameIdentifierobject.Methods in com.sun.identity.federation.message with parameters of type NameIdentifier Modifier and Type Method Description voidFSFederationTerminationNotification. setNameIdentifier(NameIdentifier nameId)Deprecated.Sets theNameIdentifierobject.voidFSLogoutNotification. setNameIdentifier(NameIdentifier nameId)Deprecated.Sets theNameIdentifierobject.Constructors in com.sun.identity.federation.message with parameters of type NameIdentifier Constructor Description FSFederationTerminationNotification(String requestId, String providerID, NameIdentifier nameId)Deprecated.CreatesFSFederationTerminationNotificationobject.FSLogoutNotification(String requestId, String providerID, NameIdentifier nameId, String relayState)Deprecated.Consturctor createsFSLogoutNotificationobject.FSNameIdentifierMappingRequest(String providerID, NameIdentifier nameIdentifier, String targetNamespace)Deprecated.Constructor to createFSNameIdentifierMappingRequest.FSNameIdentifierMappingResponse(String providerID, String inResponseTo, Status status, NameIdentifier nameIdentifier)Deprecated.Constructor to createFSNameIdentifierMappingResponseobject.FSSubject(NameIdentifier nameIdentifier, IDPProvidedNameIdentifier idpNameIdentifier)Deprecated.Constructor createsFSSubjectobject.FSSubject(NameIdentifier nameIdentifier, SubjectConfirmation subjectConfirmation, IDPProvidedNameIdentifier idpNameIdentifier)Deprecated.Constructor createsFSSubjectobject. -
Uses of NameIdentifier in com.sun.identity.federation.message.common
Subclasses of NameIdentifier in com.sun.identity.federation.message.common Modifier and Type Class Description classIDPProvidedNameIdentifierDeprecated.since 12.0.0classOldProvidedNameIdentifierDeprecated.since 12.0.0classSPProvidedNameIdentifierDeprecated.since 12.0.0Methods in com.sun.identity.federation.message.common that return NameIdentifier Modifier and Type Method Description static NameIdentifierEncryptedNameIdentifier. getDecryptedNameIdentifier(NameIdentifier encNI, String realm, String providerID)Deprecated.Returns the decryptedNameIdentifierobject.static NameIdentifierEncryptedNameIdentifier. getDecryptedNameIdentifier(NameIdentifier encNI, PrivateKey decKey)Deprecated.Gets the decrypted NameIdentifier.static NameIdentifierEncryptedNameIdentifier. getEncryptedNameIdentifier(NameIdentifier ni, String realm, String providerID)Deprecated.Returns theEncryptedNameIdentifierfor a given name identifier and the provider ID.static NameIdentifierEncryptedNameIdentifier. getEncryptedNameIdentifier(NameIdentifier ni, String providerID, Key enckey, String dataEncAlgorithm, int dataEncStrength)Deprecated.Gets then Encrypted NameIdentifier for a given name identifier and the provider ID.Methods in com.sun.identity.federation.message.common with parameters of type NameIdentifier Modifier and Type Method Description static NameIdentifierEncryptedNameIdentifier. getDecryptedNameIdentifier(NameIdentifier encNI, String realm, String providerID)Deprecated.Returns the decryptedNameIdentifierobject.static NameIdentifierEncryptedNameIdentifier. getDecryptedNameIdentifier(NameIdentifier encNI, PrivateKey decKey)Deprecated.Gets the decrypted NameIdentifier.static NameIdentifierEncryptedNameIdentifier. getEncryptedNameIdentifier(NameIdentifier ni, String realm, String providerID)Deprecated.Returns theEncryptedNameIdentifierfor a given name identifier and the provider ID.static NameIdentifierEncryptedNameIdentifier. getEncryptedNameIdentifier(NameIdentifier ni, String providerID, Key enckey, String dataEncAlgorithm, int dataEncStrength)Deprecated.Gets then Encrypted NameIdentifier for a given name identifier and the provider ID.Constructors in com.sun.identity.federation.message.common with parameters of type NameIdentifier Constructor Description EncryptableNameIdentifier(NameIdentifier ni)Deprecated.Constructor createsEncryptableNameIdentifierobject. -
Uses of NameIdentifier in com.sun.identity.federation.services
Methods in com.sun.identity.federation.services with parameters of type NameIdentifier Modifier and Type Method Description FSAssertionFSAssertionManager. createFSAssertion(String id, AssertionArtifact artifact, String realm, String spEntityID, NameIdentifier spHandle, NameIdentifier idpHandle, String inResponseTo, int assertionMinorVersion)Creates an assertion artifact.AssertionArtifactFSAssertionManager. createFSAssertionArtifact(String id, String realm, String spEntityID, NameIdentifier spHandle, NameIdentifier idpHandle, String inResponseTo, int minorVersion)Creates an assertion artifact. -
Uses of NameIdentifier in com.sun.identity.federation.services.fednsso
Methods in com.sun.identity.federation.services.fednsso with parameters of type NameIdentifier Modifier and Type Method Description protected FSAuthnResponseFSSSOAndFedHandler. createAuthnResponse(Object ssoToken, String inResponseTo, NameIdentifier userHandle, NameIdentifier idpHandle)protected ListFSSSOBrowserArtifactProfileHandler. createSAMLAssertionArtifact(Object ssoToken, String inResponseTo, NameIdentifier userHandle, NameIdentifier idpHandle)Creates assertion and assertion artifact.protected intFSAssertionArtifactHandler. doAccountFederation(NameIdentifier ni)protected intFSAssertionArtifactHandler. doSingleSignOn(NameIdentifier ni, int handleType, NameIdentifier niIdp, Map env)booleanFSProxyHandler. doSingleSignOn(Object ssoToken, String inResponseTo, NameIdentifier spNameIdentifier, NameIdentifier idpNameIdentifier)Does the single sign-on in a proxy IDP with the requesting service provider.protected booleanFSSSOAndFedHandler. doSingleSignOn(Object ssoToken, String inResponseTo, NameIdentifier spHandle, NameIdentifier idpHandle)protected booleanFSSSOBrowserArtifactProfileHandler. doSingleSignOn(Object ssoToken, String inResponseTo, NameIdentifier opaqueHandle, NameIdentifier idpOpaqueHandle)Generates artifact and sends it toSP.protected booleanFSSSOBrowserPostProfileHandler. doSingleSignOn(Object ssoToken, String inResponseTo, NameIdentifier spHandle, NameIdentifier idpHandle)protected booleanFSSSOLECPProfileHandler. doSingleSignOn(Object ssoToken, String inResponseTo, NameIdentifier opaqueHandle, NameIdentifier idpOpaqueHandle)protected booleanFSSSOWMLPostProfileHandler. doSingleSignOn(Object ssoToken, String inResponseTo, NameIdentifier opaqueHandle, NameIdentifier idpOpaqueHandle)protected intFSAssertionArtifactHandler. generateToken(NameIdentifier ni, int handleType, NameIdentifier niIdp, Map env) -
Uses of NameIdentifier in com.sun.identity.federation.services.namemapping
Methods in com.sun.identity.federation.services.namemapping that return NameIdentifier Modifier and Type Method Description NameIdentifierFSNameMappingHandler. getNameIdentifier(FSNameIdentifierMappingRequest mappingRequest, String remoteEntityID, boolean local)ReturnsNameIdentifierof a remote provider.NameIdentifierFSNameMappingHandler. getNameIdentifier(String userID, String remoteEntityID, boolean local)ReturnsNameIdentifierof a provider. -
Uses of NameIdentifier in com.sun.identity.federation.services.termination
Methods in com.sun.identity.federation.services.termination with parameters of type NameIdentifier Modifier and Type Method Description protected booleanFSFedTerminationHandler. updateAccountInformation(NameIdentifier ni)Updates the user account information. -
Uses of NameIdentifier in com.sun.identity.liberty.ws.disco.plugins
Methods in com.sun.identity.liberty.ws.disco.plugins that return NameIdentifier Modifier and Type Method Description NameIdentifierIDFFNameIdentifierMapper. getNameIdentifier(String spProviderID, String idpProviderID, NameIdentifier nameId, String userID)Returns mappedNameIdentifierfor specified user.NameIdentifierNameIdentifierMapper. getNameIdentifier(String spProviderID, String idpProviderID, NameIdentifier nameId, String userID)Returns mappedNameIdentifierfor specified user.Methods in com.sun.identity.liberty.ws.disco.plugins with parameters of type NameIdentifier Modifier and Type Method Description NameIdentifierIDFFNameIdentifierMapper. getNameIdentifier(String spProviderID, String idpProviderID, NameIdentifier nameId, String userID)Returns mappedNameIdentifierfor specified user.NameIdentifierNameIdentifierMapper. getNameIdentifier(String spProviderID, String idpProviderID, NameIdentifier nameId, String userID)Returns mappedNameIdentifierfor specified user. -
Uses of NameIdentifier in com.sun.identity.liberty.ws.security
Methods in com.sun.identity.liberty.ws.security with parameters of type NameIdentifier Modifier and Type Method Description ListSecurityAttributePlugin. getAttributes(NameIdentifier nameID, Object resourceID, String providerID)Returns the list of SAMLAttributeobjects.SecurityAssertionLibSecurityTokenProvider. getSAMLAuthenticationToken(NameIdentifier senderIdentity)Creates a SAML Assertion for message authentication.SecurityAssertionSecurityTokenManager. getSAMLAuthenticationToken(NameIdentifier senderIdentity)Creates a SAML Assertion for message authentication.SecurityAssertionSecurityTokenManagerClient. getSAMLAuthenticationToken(NameIdentifier senderIdentity)Creates a SAML Assertion for message authentication.SecurityAssertionSecurityTokenProvider. getSAMLAuthenticationToken(NameIdentifier senderIdentity)Creates a SAML Assertion for message authentication.SecurityAssertionLibSecurityTokenProvider. getSAMLAuthorizationToken(NameIdentifier senderIdentity, SessionContext invocatorSession, EncryptedResourceID encResourceID, boolean includeAuthN, boolean includeResourceAccessStatement, String recipientProviderID)Creates a SAML Assertion for message authorization, the assertion could optionally contain an AuthenticationStatement which will be used for message authentication.SecurityAssertionLibSecurityTokenProvider. getSAMLAuthorizationToken(NameIdentifier senderIdentity, SessionContext invocatorSession, String resourceID, boolean includeAuthN, boolean includeResourceAccessStatement, String recipientProviderID)Creates a SAML Assertion for message authorization, the assertion could optionally contain an AuthenticationStatement which will be used for message authentication.SecurityAssertionSecurityTokenManager. getSAMLAuthorizationToken(NameIdentifier senderIdentity, SessionContext invocatorSession, EncryptedResourceID encResourceID, boolean includeAuthN, boolean includeResourceAccessStatement, String recipientProviderID)Creates a SAML Assertion for message authorization, the assertion could optionally contain an AuthenticationStatement which will be used for message authentication.SecurityAssertionSecurityTokenManager. getSAMLAuthorizationToken(NameIdentifier senderIdentity, SessionContext invocatorSession, String resourceID, boolean includeAuthN, boolean includeResourceAccessStatement, String recipientProviderID)Creates a SAML Assertion for message authorization, the assertion could optionally contain an AuthenticationStatement which will be used for message authentication.SecurityAssertionSecurityTokenManagerClient. getSAMLAuthorizationToken(NameIdentifier senderIdentity, SessionContext invocatorSession, EncryptedResourceID encResourceID, boolean includeAuthN, boolean includeResourceAccessStatement, String recipientProviderID)Creates a SAML Assertion for message authorization, the assertion could optionally contain anAuthenticationStatementwhich will be used for message authentication.SecurityAssertionSecurityTokenManagerClient. getSAMLAuthorizationToken(NameIdentifier senderIdentity, SessionContext invocatorSession, String resourceID, boolean includeAuthN, boolean includeResourceAccessStatement, String recipientProviderID)Creates a SAML Assertion for message authorization, the assertion could optionally contain anAuthenticationStatementwhich will be used for message authentication.SecurityAssertionSecurityTokenProvider. getSAMLAuthorizationToken(NameIdentifier senderIdentity, SessionContext invocatorSession, EncryptedResourceID encResourceID, boolean includeAuthN, boolean includeResourceAccessStatement, String recipientProviderID)Creates a SAML Assertion for message authorization, the assertion could optionally contain anAuthenticationStatementwhich will be used for message authentication.SecurityAssertionSecurityTokenProvider. getSAMLAuthorizationToken(NameIdentifier senderIdentity, SessionContext invocatorSession, String resourceID, boolean includeAuthN, boolean includeResourceAccessStatement, String recipientProviderID)Creates a SAML Assertion for message authorization, the assertion could optionally contain anAuthenticationStatementwhich will be used for message authentication.SecurityAssertionLibSecurityTokenProvider. getSAMLBearerToken(NameIdentifier senderIdentity, SessionContext invocatorSession, EncryptedResourceID encResourceID, boolean includeAuthN, boolean includeResourceAccessStatement, String recipientProviderID)Creates a SAML assertion.SecurityAssertionLibSecurityTokenProvider. getSAMLBearerToken(NameIdentifier senderIdentity, SessionContext invocatorSession, String resourceID, boolean includeAuthN, boolean includeResourceAccessStatement, String recipientProviderID)Creates a SAML assertion.SecurityAssertionSecurityTokenManager. getSAMLBearerToken(NameIdentifier senderIdentity, SessionContext invocatorSession, EncryptedResourceID encResourceID, boolean includeAuthN, boolean includeResourceAccessStatement, String recipientProviderID)Creates a SAML assertion.SecurityAssertionSecurityTokenManager. getSAMLBearerToken(NameIdentifier senderIdentity, SessionContext invocatorSession, String resourceID, boolean includeAuthN, boolean includeResourceAccessStatement, String recipientProviderID)Creates a SAML assertion.SecurityAssertionSecurityTokenProvider. getSAMLBearerToken(NameIdentifier senderIdentity, SessionContext invocatorSession, EncryptedResourceID encResourceID, boolean includeAuthN, boolean includeResourceAccessStatement, String recipientProviderID)Creates a SAML assertion.SecurityAssertionSecurityTokenProvider. getSAMLBearerToken(NameIdentifier senderIdentity, SessionContext invocatorSession, String resourceID, boolean includeAuthN, boolean includeResourceAccessStatement, String recipientProviderID)Creates a SAML assertion.Constructors in com.sun.identity.liberty.ws.security with parameters of type NameIdentifier Constructor Description ProxySubject(NameIdentifier nameIdentifier)Constructs aProxySubjectobject from aNameIdentifierobject.ProxySubject(NameIdentifier nameIdentifier, SubjectConfirmation subjectConfirmation)Constructs aProxySubjectobject from aNameIdentifierobject and aSubjectConfirmationobject.SessionSubject(NameIdentifier nameIdentifier, IDPProvidedNameIdentifier idpNameIdentifier)Constructs aSessionSubjectobject from aNameIdentifierobject and aIDPProvidedNameIdentifierobject.SessionSubject(NameIdentifier nameIdentifier, SubjectConfirmation subjectConfirmation, IDPProvidedNameIdentifier idpNameIdentifier)Constructs aSessionSubjectobject from aNameIdentifierobject,SubjectConfirmationandIDPProvidedNameIdentifierobject. -
Uses of NameIdentifier in com.sun.identity.saml.assertion
Fields in com.sun.identity.saml.assertion declared as NameIdentifier Modifier and Type Field Description protected NameIdentifierSubject. _nameIdentifierMethods in com.sun.identity.saml.assertion that return NameIdentifier Modifier and Type Method Description protected NameIdentifierSubject. createNameIdentifier(Element nameIdentifierElement)NameIdentifierSubject. getNameIdentifier()Gets theNameIdentifierwithin the Subject elementMethods in com.sun.identity.saml.assertion with parameters of type NameIdentifier Modifier and Type Method Description booleanNameIdentifier. equals(NameIdentifier nid)Checks for equality between this object and theNameQualifierpassed down as parameter.booleanSubject. setNameIdentifier(NameIdentifier nameIdentifier)Sets theNameIdentifierto the subject.Constructors in com.sun.identity.saml.assertion with parameters of type NameIdentifier Constructor Description Subject(NameIdentifier nameIdentifier)Constructs a Subject object from aNameIdentifierobject.Subject(NameIdentifier nameIdentifier, SubjectConfirmation subjectConfirmation)Constructs a Subject object from aNameIdentifierobject and aSubjectConfirmationobject. -
Uses of NameIdentifier in com.sun.identity.saml.plugins
Methods in com.sun.identity.saml.plugins that return NameIdentifier Modifier and Type Method Description NameIdentifierDefaultNameIdentifierMapper. getNameIdentifier(Object session, String sourceID, String destID, String nameIDFormat)Returns name identifier for assertion subject based on user account.NameIdentifierNameIdentifierMapper. getNameIdentifier(Object session, String sourceID, String destID, String nameIDFormat)Returns name identifier for assertion subject based on user account in the data store. -
Uses of NameIdentifier in com.sun.identity.wsfederation.plugins
Methods in com.sun.identity.wsfederation.plugins that return NameIdentifier Modifier and Type Method Description NameIdentifierDefaultIDPAccountMapper. getNameID(Object session, String realm, String hostEntityID, String remoteEntityID)Returns the user'sNameIDinformation that contains account federation with the corresponding remote and local entities.NameIdentifierIDPAccountMapper. getNameID(Object session, String realm, String hostEntityID, String remoteEntityID)Returns the user'sNameIDinformation that contains account federation with the corresponding remote and local entities.Methods in com.sun.identity.wsfederation.plugins with parameters of type NameIdentifier Modifier and Type Method Description protected MapDefaultAccountMapper. getSearchParameters(NameIdentifier nameID, String realm, String hostEntityID, String remoteEntityID)Returns theNameIDInfoKeykey value pair that can be used for searching the user.protected MapDefaultADFSPartnerAccountMapper. getSearchParameters(NameIdentifier nameID, String realm, String hostEntityID, String remoteEntityID)This method simply extracts the NameIDValue and constructs a search map according to the configuration. -
Uses of NameIdentifier in com.sun.identity.wsfederation.profile
Constructors in com.sun.identity.wsfederation.profile with parameters of type NameIdentifier Constructor Description SAML11RequestedSecurityToken(String realm, String spTokenIssuerName, String idpEntityId, int notBeforeSkew, int effectiveTime, String certAlias, String authMethod, Date authInstant, NameIdentifier ni, List attributes)Creates a SAML11RequestedSecurityToken. -
Uses of NameIdentifier in com.sun.identity.wss.security
Methods in com.sun.identity.wss.security that return NameIdentifier Modifier and Type Method Description NameIdentifierAssertionTokenSpec. getSenderIdentity()Returns the authenticated subject name identifier.Methods in com.sun.identity.wss.security with parameters of type NameIdentifier Modifier and Type Method Description voidAssertionTokenSpec. setSenderIdentity(NameIdentifier nameID)Sets the sender identityConstructors in com.sun.identity.wss.security with parameters of type NameIdentifier Constructor Description AssertionTokenSpec(NameIdentifier nameIdentifier, SecurityMechanism securityMechanism, String certAlias)Construtor -
Uses of NameIdentifier in com.sun.liberty
Methods in com.sun.liberty that return NameIdentifier Modifier and Type Method Description static NameIdentifierLibertyManager. getMappedNameIdentifier(String hostedSPMetaAlias, Object ssoToken, String remoteSPEntityID)ReturnsNameIdentifierbetween the IDP and the other SP for the same principal.
-