Skip navigation links

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


weblogic.security.providers.saml
Class SAMLNameMapperInfo

java.lang.Object
  extended by weblogic.security.providers.saml.SAMLNameMapperInfo


public class SAMLNameMapperInfo
extends Object

The SAMLNameMapperInfo is used to represent user name and group information for SAML 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
          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.

 

Method Summary
 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)
           

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

NAME_FORMAT_UNSPECIFIED

public static final String NAME_FORMAT_UNSPECIFIED
SAML 1.1 URN for "Unspecified" name format.
See Also:
Constant Field Values

NAME_FORMAT_EMAIL_ADDR

public static final String NAME_FORMAT_EMAIL_ADDR
SAML 1.1 URN for "Email Address" name format.
See Also:
Constant Field Values

NAME_FORMAT_X500_SUBJECT

public static final String NAME_FORMAT_X500_SUBJECT
SAML 1.1 URN for "X.509 Subject Name" name format.
See Also:
Constant Field Values

NAME_FORMAT_WINDOWS_DQN

public static final String NAME_FORMAT_WINDOWS_DQN
SAML 1.1 URN for "Windows Domain Qualified Name" name format.
See Also:
Constant Field Values

NAME_FORMAT_KERBEROS

public static final String NAME_FORMAT_KERBEROS
SAML 2.0 URN for "Kerberos" name format.
See Also:
Constant Field Values

NAME_FORMAT_ENTITY

public static final String NAME_FORMAT_ENTITY
SAML 2.0 URN for "Entity" name format.
See Also:
Constant Field Values

NAME_FORMAT_PERSISTENT

public static final String NAME_FORMAT_PERSISTENT
SAML 2.0 URN for "Psersistent" name format.
See Also:
Constant Field Values

NAME_FORMAT_TRANSIENT

public static final String NAME_FORMAT_TRANSIENT
SAML 2.0 URN for "Transient" name format.
See Also:
Constant Field Values

ATTR_NAME_FORMAT_BASIC

public static final String ATTR_NAME_FORMAT_BASIC
SAML 2.0 URN for "Basic" attribute name format.
See Also:
Constant Field Values

BEA_GROUP_ATTR_NAMESPACE

public static final String BEA_GROUP_ATTR_NAMESPACE
BEA SAML AttributeNamespace value indicating a groups attribute
See Also:
Constant Field Values

BEA_GROUP_ATTR_NAME

public static final String BEA_GROUP_ATTR_NAME
BEA SAML AttributeName value indicating a groups attribute
See Also:
Constant Field Values

BEA_GROUP_ATTR_NAMEFORMAT

public static final String BEA_GROUP_ATTR_NAMEFORMAT
SAML 2.0 BEA group attribute name format. use the standard basic attribute profile.
See Also:
Constant Field Values

Method Detail

getGroupAttrName

public String getGroupAttrName()
Returns:
Returns the groupAttrName. Default value is BEA_GROUP_ATTR_NAME.

setGroupAttrName

public void setGroupAttrName(String groupAttrName)
Parameters:
groupAttrName - The groupAttrName to set.

getGroupAttrNamespace

public String getGroupAttrNamespace()
Returns:
Returns the groupAttrNamespace. Default value is BEA_GROUP_ATTR_NAMESPACE.

setGroupAttrNamespace

public void setGroupAttrNamespace(String groupAttrNamespace)
Parameters:
groupAttrNamespace - The groupAttrNamespace to set.

getGroups

public Collection getGroups()
Returns:
Returns the groups.

setGroups

public void setGroups(Collection groups)
Parameters:
groups - The groups to set.

getName

public String getName()
Returns:
Returns the name.

setName

public void setName(String name)
Parameters:
name - The name to set.

getNameFormat

public String getNameFormat()
Returns:
Returns the nameFormat. Default value is NAME_FORMAT_UNSPECIFIED.

setNameFormat

public void setNameFormat(String nameFormat)
Parameters:
nameFormat - The nameFormat to set.

getNameQualifier

public String getNameQualifier()
Returns:
Returns the nameQualifier.

setNameQualifier

public void setNameQualifier(String nameQualifier)
Parameters:
nameQualifier - The nameQualifier to set.

setAuthenticationMethod

public void setAuthenticationMethod(String authMethod)
Parameters:
authMethod - The AuthenticationMethod to set

getAuthenticationMethod

public String getAuthenticationMethod()
Returns:
the authentication method

Skip navigation links

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