com.sun.identity.saml.plugins
Interface NameIdentifierMapper


public interface NameIdentifierMapper

The class NameIdentifierMapper is an interface that is implemented to map user account to name identifier in assertion subject in Sun Java System Access Manager.


Method Summary
 NameIdentifier getNameIdentifier(SSOToken token, java.lang.String sourceID, java.lang.String destID)
          Returns name identifier for assertion subject based on user account in Sun Java System Access Manager
 

Method Detail

getNameIdentifier

public NameIdentifier getNameIdentifier(SSOToken token,
                                        java.lang.String sourceID,
                                        java.lang.String destID)
                                 throws SAMLException
Returns name identifier for assertion subject based on user account in Sun Java System Access Manager

Parameters:
token - SSO token of the user performing the SSO operation.
sourceID - source ID for the site from which the assertion originated.
destID - destination ID for the site for which the assertion will be created.
Returns:
a NameIdentifier for assertion subject.
Throws:
SAMLException - if an error occurs


Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.