public class SAMLNameMapperInfo
extends java.lang.Object
SAMLNameMapperInfo is used to represent
 user name and group information for SAML assertions.| Modifier and Type | Field | Description | 
|---|---|---|
static java.lang.String | 
ATTR_NAME_FORMAT_BASIC | 
 SAML 2.0 URN for "Basic" attribute name format. 
 | 
static java.lang.String | 
BEA_GROUP_ATTR_NAME | 
 BEA SAML AttributeName value indicating a groups attribute 
 | 
static java.lang.String | 
BEA_GROUP_ATTR_NAMEFORMAT | 
 SAML 2.0 BEA group attribute name format. 
 | 
static java.lang.String | 
BEA_GROUP_ATTR_NAMESPACE | 
 BEA SAML AttributeNamespace value indicating a groups attribute 
 | 
static java.lang.String | 
NAME_FORMAT_EMAIL_ADDR | 
 SAML 1.1 URN for "Email Address" name format. 
 | 
static java.lang.String | 
NAME_FORMAT_ENTITY | 
 SAML 2.0 URN for "Entity" name format. 
 | 
static java.lang.String | 
NAME_FORMAT_KERBEROS | 
 SAML 2.0 URN for "Kerberos" name format. 
 | 
static java.lang.String | 
NAME_FORMAT_PERSISTENT | 
 SAML 2.0 URN for "Psersistent" name format. 
 | 
static java.lang.String | 
NAME_FORMAT_TRANSIENT | 
 SAML 2.0 URN for "Transient" name format. 
 | 
static java.lang.String | 
NAME_FORMAT_UNSPECIFIED | 
 SAML 1.1 URN for "Unspecified" name format. 
 | 
static java.lang.String | 
NAME_FORMAT_WINDOWS_DQN | 
 SAML 1.1 URN for "Windows Domain Qualified Name" name format. 
 | 
static java.lang.String | 
NAME_FORMAT_X500_SUBJECT | 
 SAML 1.1 URN for "X.509 Subject Name" name format. 
 | 
| Modifier and Type | Method | Description | 
|---|---|---|
java.lang.String | 
getAuthenticationMethod() | 
|
java.lang.String | 
getGroupAttrName() | 
|
java.lang.String | 
getGroupAttrNamespace() | 
|
java.util.Collection | 
getGroups() | 
|
java.lang.String | 
getName() | 
|
java.lang.String | 
getNameFormat() | 
|
java.lang.String | 
getNameQualifier() | 
|
void | 
setAuthenticationMethod(java.lang.String authMethod) | 
|
void | 
setGroupAttrName(java.lang.String groupAttrName) | 
|
void | 
setGroupAttrNamespace(java.lang.String groupAttrNamespace) | 
|
void | 
setGroups(java.util.Collection groups) | 
|
void | 
setName(java.lang.String name) | 
|
void | 
setNameFormat(java.lang.String nameFormat) | 
|
void | 
setNameQualifier(java.lang.String nameQualifier) | 
public static final java.lang.String NAME_FORMAT_UNSPECIFIED
public static final java.lang.String NAME_FORMAT_EMAIL_ADDR
public static final java.lang.String NAME_FORMAT_X500_SUBJECT
public static final java.lang.String NAME_FORMAT_WINDOWS_DQN
public static final java.lang.String NAME_FORMAT_KERBEROS
public static final java.lang.String NAME_FORMAT_ENTITY
public static final java.lang.String NAME_FORMAT_PERSISTENT
public static final java.lang.String NAME_FORMAT_TRANSIENT
public static final java.lang.String ATTR_NAME_FORMAT_BASIC
public static final java.lang.String BEA_GROUP_ATTR_NAMESPACE
public static final java.lang.String BEA_GROUP_ATTR_NAME
public static final java.lang.String BEA_GROUP_ATTR_NAMEFORMAT
public java.lang.String getGroupAttrName()
BEA_GROUP_ATTR_NAME.public void setGroupAttrName(java.lang.String groupAttrName)
groupAttrName - The groupAttrName to set.public java.lang.String getGroupAttrNamespace()
BEA_GROUP_ATTR_NAMESPACE.public void setGroupAttrNamespace(java.lang.String groupAttrNamespace)
groupAttrNamespace - The groupAttrNamespace to set.public java.util.Collection getGroups()
public void setGroups(java.util.Collection groups)
groups - The groups to set.public java.lang.String getName()
public void setName(java.lang.String name)
name - The name to set.public java.lang.String getNameFormat()
NAME_FORMAT_UNSPECIFIED.public void setNameFormat(java.lang.String nameFormat)
nameFormat - The nameFormat to set.public java.lang.String getNameQualifier()
public void setNameQualifier(java.lang.String nameQualifier)
nameQualifier - The nameQualifier to set.public void setAuthenticationMethod(java.lang.String authMethod)
authMethod - The AuthenticationMethod to setpublic java.lang.String getAuthenticationMethod()