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


com.bea.security.saml2.providers
Class SAML2NameMapperInfo

java.lang.Object
  extended by com.bea.security.saml2.providers.SAML2NameMapperInfo


public class SAML2NameMapperInfo
extends Object

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
           

 

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

NAME_FORMAT_UNSPECIFIED

public static final String NAME_FORMAT_UNSPECIFIED
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
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
See Also:
Constant Field Values

Method Detail

getGroupAttrName

public String getGroupAttrName()
Gets the group attribute name.
Returns:
the group attribute name. Default value is SAML2NameMapperInfo.BEA_GROUP_ATTR_NAME.

setGroupAttrName

public void setGroupAttrName(String groupAttrName)
Sets the group attribute name.
Parameters:
groupAttrName - the group attribute name.

getGroupAttrNamespace

public 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
Gets the group attribute name space.
Returns:
the group attribute name space. Default value is SAML2NameMapperInfo.BEA_GROUP_ATTR_NAMESPACE.

setGroupAttrNamespace

public 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
Sets the group attribute name space.
Parameters:
groupAttrNamespace - the group attribute name space

getGroupAttrNameFormat

public String getGroupAttrNameFormat()
Gets the group attribute name format.
Returns:
the attribute. Default value is SAML2NameMapperInfo.ATTR_NAME_FORMAT_BASIC.

setGroupAttrNameFormat

public void setGroupAttrNameFormat(String groupAttrNameFormat)
Sets the group attribute name format.
Parameters:
groupAttrNameFormat - the group attribute Name format.

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)
Returns the name Identifier format.
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.

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