|
BEA Systems, Inc. | |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Interface used to perform mapping of user and group 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.
Method Summary | |
String |
getGroupAttrName()
Returns the SAML AttributeName that should be used to extract group information from assertions. |
String |
getGroupAttrNamespace()
Returns the SAML AttributeNamespace that should be used to extract group information from assertions. |
Collection |
mapGroupInfo(SAMLNameMapperInfo info,
ContextHandler handler)
Maps a SAMLNameMapperInfo to a user name and a Collection
of group names. |
String |
mapNameInfo(SAMLNameMapperInfo info,
ContextHandler handler)
Maps a SAMLNameMapperInfo to a user name and a Collection
of group names. |
Method Detail |
public String getGroupAttrName()
SAMLNameMapperInfo
with its values.
public String getGroupAttrNamespace()
SAMLNameMapperInfo
with its values.
public Collection mapGroupInfo(SAMLNameMapperInfo info, ContextHandler handler)
SAMLNameMapperInfo
to a user name and a Collection
of group names.
info
- The SAMLNameMapperInfo
containing user
and group information from a SAML assertion.handler
- The ContextHandler passed to the SAML Identity Asserter.
Collection
containing the mapped group names,
or null if groups were not mapped.public String mapNameInfo(SAMLNameMapperInfo info, ContextHandler handler)
SAMLNameMapperInfo
to a user name and a Collection
of group names.
info
- The SAMLNameMapperInfo
containing user
and group information from a SAML assertion.handler
- The ContextHandler passed to the SAML Identity Asserter.
String
contained the mapped username
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs90 Copyright 2005 BEA Systems Inc. |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |