|
Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.1.2) Part Number E27170-02 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.bea.security.saml2.providers.SAML2NameMapperInfo
public class SAML2NameMapperInfo
The SAML2NameMapperInfo
is used to represent user name and group information for SAML2 assertions.
Field Summary | |
---|---|
static String |
ATTR_NAME_FORMAT_BASIC
SAML 2.0 URN for "Basic" attribute name format. |
static String |
BEA_GROUP_ATTR_NAME
BEA SAML AttributeName value indicating a groups attribute |
static String |
BEA_GROUP_ATTR_NAMEFORMAT
|
static String |
BEA_GROUP_ATTR_NAMESPACE
|
static String |
NAME_FORMAT_ENTITY
SAML 2.0 URN for "Entity" name format. |
static String |
NAME_FORMAT_KERBEROS
SAML 2.0 URN for "Kerberos" name format. |
static String |
NAME_FORMAT_PERSISTENT
SAML 2.0 URN for "Psersistent" name format. |
static String |
NAME_FORMAT_TRANSIENT
SAML 2.0 URN for "Transient" name format. |
static String |
NAME_FORMAT_UNSPECIFIED
SAML 2.0 URN for "Unspecified" name format. |
Constructor Summary | |
---|---|
SAML2NameMapperInfo()
Default no-args constructor |
|
SAML2NameMapperInfo(String name,
Collection groups)
Construct SAML2NameMapperInfo with the specified user name and groups. |
|
SAML2NameMapperInfo(String nameQualifier,
String name,
Collection groups)
Construct SAML2NameMapperInfo with the specified name qualifier,
user name, and groups. |
|
SAML2NameMapperInfo(String nameQualifier,
String nameFormat,
String name,
Collection groups)
Construct SAML2NameMapperInfo with the specified name qualifier,
name format, user name, and groups. |
|
SAML2NameMapperInfo(String nameQualifier,
String nameFormat,
String name,
String groupAttrName,
String groupAttrNameFormat,
Collection groups)
Construct SAML2NameMapperInfo with the specified name qualifier,
name format, user name, group attribute name, group attribute namespace, and groups. |
Method Summary | |
---|---|
String |
getGroupAttrName()
Gets the group attribute name. |
String |
getGroupAttrNameFormat()
Gets the group attribute name format. |
String |
getGroupAttrNamespace()
Deprecated. in 11gR1 PS3 (11.1.1.1.3). Attribute name space is defined for Saml 1.1 only, not for Saml 2.0 |
Collection |
getGroups()
|
String |
getName()
|
String |
getNameFormat()
|
String |
getNameQualifier()
|
void |
setGroupAttrName(String groupAttrName)
Sets the group attribute name. |
void |
setGroupAttrNameFormat(String groupAttrNameFormat)
Sets the group attribute name format. |
void |
setGroupAttrNamespace(String groupAttrNamespace)
Deprecated. in 11gR1 PS3 (11.1.1.1.3). Attribute name space is defined for Saml 1.1 only, not for Saml 2.0 |
void |
setGroups(Collection groups)
|
void |
setName(String name)
|
void |
setNameFormat(String nameFormat)
Returns the name Identifier format. |
void |
setNameQualifier(String nameQualifier)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String NAME_FORMAT_UNSPECIFIED
public static final String NAME_FORMAT_KERBEROS
public static final String NAME_FORMAT_ENTITY
public static final String NAME_FORMAT_PERSISTENT
public static final String NAME_FORMAT_TRANSIENT
public static final String ATTR_NAME_FORMAT_BASIC
public static final String BEA_GROUP_ATTR_NAMESPACE
public static final String BEA_GROUP_ATTR_NAME
public static final String BEA_GROUP_ATTR_NAMEFORMAT
Constructor Detail |
---|
public SAML2NameMapperInfo()
public SAML2NameMapperInfo(String name, Collection groups)
SAML2NameMapperInfo
with the specified user name and groups.
name
- The username.groups
- A Collection
of group names.public SAML2NameMapperInfo(String nameQualifier, String name, Collection groups)
SAML2NameMapperInfo
with the specified name qualifier,
user name, and groups.
nameQualifier
- The NameQualifier to use.name
- The username.groups
- A Collection
of group names.public SAML2NameMapperInfo(String nameQualifier, String nameFormat, String name, Collection groups)
SAML2NameMapperInfo
with the specified name qualifier,
name format, user name, and groups.
nameQualifier
- The NameQualifier to use.nameFormat
- The NameFormat to use.name
- The username.groups
- A Collection
of group names.public SAML2NameMapperInfo(String nameQualifier, String nameFormat, String name, String groupAttrName, String groupAttrNameFormat, Collection groups)
SAML2NameMapperInfo
with the specified name qualifier,
name format, user name, group attribute name, group attribute namespace, and groups.
nameQualifier
- The NameQualifier to use.nameFormat
- The NameFormat to use.name
- The username.groupAttrName
- The group attribute name to use.groupAttrNameFormat
- The group attribute name format to use.groups
- A Collection
of group names.Method Detail |
---|
public String getGroupAttrName()
SAML2NameMapperInfo.BEA_GROUP_ATTR_NAME
.public void setGroupAttrName(String groupAttrName)
groupAttrName
- the group attribute name.public String getGroupAttrNamespace()
SAML2NameMapperInfo.BEA_GROUP_ATTR_NAMESPACE
.public void setGroupAttrNamespace(String groupAttrNamespace)
groupAttrNamespace
- the group attribute name spacepublic String getGroupAttrNameFormat()
SAML2NameMapperInfo.ATTR_NAME_FORMAT_BASIC
.public void setGroupAttrNameFormat(String groupAttrNameFormat)
groupAttrNameFormat
- the group attribute Name format.public Collection getGroups()
public void setGroups(Collection groups)
groups
- The groups to set.public String getName()
public void setName(String name)
name
- The name to set.public String getNameFormat()
NAME_FORMAT_UNSPECIFIED
.public void setNameFormat(String nameFormat)
nameFormat
- The nameFormat to set.public String getNameQualifier()
public void setNameQualifier(String nameQualifier)
nameQualifier
- The nameQualifier to set.
|
Copyright 1996, 2013, 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.1.2) Part Number E27170-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |