Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle ADF Share
11g Release 2 (11.1.2.3.0)

E17486-04


oracle.adf.share.security.identitymanagement
Class RoleManager

java.lang.Object
  extended by oracle.adf.share.security.identitymanagement.RoleManager


public class RoleManager
extends java.lang.Object

Internal: Applications should not use this class.


Constructor Summary
RoleManager()
          Internal: Applications should not use this method. Default Constructor for RoleManager.
RoleManager(java.util.Hashtable env)
          Internal: Applications should not use this method. Constructor for RoleManager with initialization properties.
RoleManager(java.lang.String providerClassName)
          Internal: Applications should not use this method. Constructor for RoleManager with specified provider class

 

Method Summary
 java.security.Principal addRole(Role role)
          Internal: Applications should not use this method. Add the role to identity store.
 void addToRole(java.security.Principal role, java.security.Principal member)
          Internal: Applications should not use this method.
 Role createRole()
          Internal: Applications should not use this method. Create a role
 void deleteFromRole(java.security.Principal role, java.security.Principal member)
          Internal: Applications should not use this method.
 void deleteRole(java.security.Principal rolePrincipal)
          Internal: Applications should not use this method.
 java.security.Principal getAnonymousRole()
          Internal: Applications should not use this method. Returns the anonymous role principal
 java.lang.String getAnonymousRoleName()
          Internal: Applications should not use this method. Returns the anonymous role principal name
 java.security.Principal getPrincipal(java.lang.String roleName)
          Internal: Applications should not use this method. Returnd the principal for the specified role name
 Role getRole(java.security.Principal rolePrincipal)
          Internal: Applications should not use this method. Return a Role instance for the role principal
 java.util.ArrayList getRoleList(int sizeLimit, AttributeFilter[] filter)
          Internal: Applications should not use this method. Returns a list of roles for the specified filter and size limit.
 boolean isAddRoleSupported()
          Internal: Applications should not use this method. Returns true if addRole to identity store is supported.
 boolean isDeleteRoleSupported()
          Internal: Applications should not use this method. Returns true if deleteRole from identity store is supported.
 boolean isModifyRoleSupported()
          Internal: Applications should not use this method. Returns true if modifiyRole in identity store is supported.
 void modifyRole(java.security.Principal roleRef, Role roleDef)
          Internal: Applications should not use this method. Method not implemented by this class.

 

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

 

Constructor Detail

RoleManager

public RoleManager()
Internal: Applications should not use this method. Default Constructor for RoleManager.

RoleManager

public RoleManager(java.lang.String providerClassName)
Internal: Applications should not use this method. Constructor for RoleManager with specified provider class
Parameters:
providerClassName - the provider class name.

RoleManager

public RoleManager(java.util.Hashtable env)
Internal: Applications should not use this method. Constructor for RoleManager with initialization properties.
Parameters:
properties - the properties to initiatize the provider.

Method Detail

createRole

public Role createRole()
Internal: Applications should not use this method. Create a role
Returns:
Role a role instance

addRole

public java.security.Principal addRole(Role role)
Internal: Applications should not use this method. Add the role to identity store.
Parameters:
role - the role to be added.
Returns:
Principal the role principal added in identity store.

modifyRole

public void modifyRole(java.security.Principal roleRef,
                       Role roleDef)
Internal: Applications should not use this method. Method not implemented by this class.

deleteRole

public void deleteRole(java.security.Principal rolePrincipal)
Internal: Applications should not use this method.

getRole

public Role getRole(java.security.Principal rolePrincipal)
Internal: Applications should not use this method. Return a Role instance for the role principal
Parameters:
rolePrincipal - the role Principal
Returns:
Role the role for the principal

getPrincipal

public java.security.Principal getPrincipal(java.lang.String roleName)
Internal: Applications should not use this method. Returnd the principal for the specified role name
Parameters:
roleName - the role name
Returns:
Principal the role principal.

deleteFromRole

public void deleteFromRole(java.security.Principal role,
                           java.security.Principal member)
Internal: Applications should not use this method.

addToRole

public void addToRole(java.security.Principal role,
                      java.security.Principal member)
Internal: Applications should not use this method.

getRoleList

public java.util.ArrayList getRoleList(int sizeLimit,
                                       AttributeFilter[] filter)
Internal: Applications should not use this method. Returns a list of roles for the specified filter and size limit.
Parameters:
sizeLimit - the maximum return size.
filter - filter attributes
Returns:
ArrayList the list of roles.

getAnonymousRoleName

public java.lang.String getAnonymousRoleName()
Internal: Applications should not use this method. Returns the anonymous role principal name
Returns:
String the anonymous role name

getAnonymousRole

public java.security.Principal getAnonymousRole()
Internal: Applications should not use this method. Returns the anonymous role principal
Returns:
Principal the anonymous role principal

isAddRoleSupported

public boolean isAddRoleSupported()
Internal: Applications should not use this method. Returns true if addRole to identity store is supported.
Returns:
boolean true if add role is supported.

isModifyRoleSupported

public boolean isModifyRoleSupported()
Internal: Applications should not use this method. Returns true if modifiyRole in identity store is supported.
Returns:
boolean true is modify role is supported.

isDeleteRoleSupported

public boolean isDeleteRoleSupported()
Internal: Applications should not use this method. Returns true if deleteRole from identity store is supported.
Returns:
boolean true if delete role is supported.

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle ADF Share
11g Release 2 (11.1.2.3.0)

E17486-04


Copyright © 1997, 2012, Oracle. All rights reserved.