|
Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.2.1) Part Number E55141-01 P4 Change 1723563 on 2015/10/09 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SAMLCredentialNameMapper
Interface used to perform mapping of user and group information to SAML assertions.
To specify an instance of this interface to be used by the SAML Credential Mapper, set the NameMapperClassName attribute.
Classes implementing this interface must have a public no-arg constructor and must be in the system classpath.
Method Summary | |
---|---|
abstract SAMLNameMapperInfo |
mapName(String name, ContextHandler handler) Maps a String name to a set of values used to construct a SAML NameIdentifier element for a SAML assertion. |
abstract SAMLNameMapperInfo |
mapSubject(Subject subject, ContextHandler handler) Maps a Subject to a set of values used to construct a SAML NameIdentifier element for a SAML assertion. |
abstract void |
setNameQualifier(String nameQualifier) Called by the SAML Credential Mapper to inform a SAMLCredentialNameMapper of the currently configured SAML NameQualifier value. |
Method Detail |
---|
void setNameQualifier(String nameQualifier)
nameQualifier
- The currently configured Name QualifierSAMLNameMapperInfo mapSubject(Subject subject, ContextHandler handler)
Subject
to a set of values used to construct a SAML NameIdentifier
element for a SAML assertion. The returned SAMLNameMapperInfo
may optionally include a Collection
of group names, which will be used to construct a SAML AttributeStatement
containing a WLSGroups
attribute.subject
- The Subject
that should be mapped.handler
- The ContextHandler
passed to the SAML Credential Mapper.SAMLNameMapperInfo
containing user and group information, or null
if no mapping is made.SAMLNameMapperInfo mapName(String name, ContextHandler handler)
String
name to a set of values used to construct a SAML NameIdentifier
element for a SAML assertion. The returned SAMLNameMapperInfo
may optionally include a Collection
of group names, which will be used to construct a SAML AttributeStatement
containing a WLSGroups
attribute.name
- The String
name that should be mapped.handler
- The ContextHandler
passed to the SAML Credential Mapper.SAMLNameMapperInfo
containing user and group information, or null
if no mapping is made.
|
Copyright 1996, 2015, 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 Java API Reference for Oracle WebLogic Server 12c (12.2.1) Part Number E55141-01 P4 Change 1723563 on 2015/10/09 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |