Oracle Fusion Middleware
Oracle WebLogic Server API Reference
11g Release 1 (10.3.6)

Part Number E13941-06

com.bea.security.saml2.providers
Interface SAML2IdentityAsserterNameMapper


public interface SAML2IdentityAsserterNameMapper

Interface used to perform mapping of user information from SAML assertions.

To specify an instance of this interface to be used by the SAML Identity Asserter, set the NameMapperClassName attribute.

Classes implementing this interface must have a public no-arg constructor or must have a public one-arg constructor which the argment type is weblogic.security.spi.SecurityServices.

The implemented class must be in the system classpath.


Method Summary
 String mapNameInfo(SAML2NameMapperInfo info, ContextHandler handler)
          Maps a SAMLNameMapperInfo to a local user name.
 

Method Detail

mapNameInfo

String mapNameInfo(SAML2NameMapperInfo info,
                   ContextHandler handler)
Maps a SAMLNameMapperInfo to a local user name.

Parameters:
info - The SAML2NameMapperInfo containing user information from a SAML2 assertion.
handler - The ContextHandler passed to the SAML2 Identity Asserter.
Returns:
A String contained the mapped username

Copyright 1996, 2011, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

Oracle Fusion Middleware
Oracle WebLogic Server API Reference
11g Release 1 (10.3.6)

Part Number E13941-06