public class SAMLNameMapperInfo extends Object
SAMLNameMapperInfo is used to represent
user name and group information for SAML assertions.| Modifier and Type | Field and Description |
|---|---|
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
SAML 2.0 BEA group attribute name format.
|
static String |
BEA_GROUP_ATTR_NAMESPACE
BEA SAML AttributeNamespace value indicating a groups attribute
|
static String |
NAME_FORMAT_EMAIL_ADDR
SAML 1.1 URN for "Email Address" name format.
|
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 1.1 URN for "Unspecified" name format.
|
static String |
NAME_FORMAT_WINDOWS_DQN
SAML 1.1 URN for "Windows Domain Qualified Name" name format.
|
static String |
NAME_FORMAT_X500_SUBJECT
SAML 1.1 URN for "X.509 Subject Name" name format.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getAuthenticationMethod() |
String |
getGroupAttrName() |
String |
getGroupAttrNamespace() |
Collection |
getGroups() |
String |
getName() |
String |
getNameFormat() |
String |
getNameQualifier() |
void |
setAuthenticationMethod(String authMethod) |
void |
setGroupAttrName(String groupAttrName) |
void |
setGroupAttrNamespace(String groupAttrNamespace) |
void |
setGroups(Collection groups) |
void |
setName(String name) |
void |
setNameFormat(String nameFormat) |
void |
setNameQualifier(String nameQualifier) |
public static final String NAME_FORMAT_UNSPECIFIED
public static final String NAME_FORMAT_EMAIL_ADDR
public static final String NAME_FORMAT_X500_SUBJECT
public static final String NAME_FORMAT_WINDOWS_DQN
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
public String getGroupAttrName()
BEA_GROUP_ATTR_NAME.public void setGroupAttrName(String groupAttrName)
groupAttrName - The groupAttrName to set.public String getGroupAttrNamespace()
BEA_GROUP_ATTR_NAMESPACE.public void setGroupAttrNamespace(String groupAttrNamespace)
groupAttrNamespace - The groupAttrNamespace to set.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.public void setAuthenticationMethod(String authMethod)
authMethod - The AuthenticationMethod to setpublic String getAuthenticationMethod()