Oracle Fusion Middleware Java API Reference for Oracle ADF Share
11g Release 1 (11.1.1.4.0)

E10686-05

oracle.adf.share.security.identitymanagement
Class UserManager

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

public class UserManager
extends java.lang.Object

Internal: Applications should not use this class.


Constructor Summary
UserManager()
          Internal: Applications should not use this method. Constructor of the UserManager class.
UserManager(java.util.Hashtable env)
          Internal: Applications should not use this method. Constructor for UserManager that takes in a provider class name.
UserManager(java.lang.String providerClassName)
          Internal: Applications should not use this method. Constructor for UserManager that takes in a provider class name.
 
Method Summary
 java.security.Principal addUser(User userProfile, Credential cred)
          Internal: Applications should not use this method.
 User createUser()
          Internal: Applications should not use this method.
 void deleteUser(java.security.Principal principal)
          Internal: Applications should not use this method.
 java.security.Principal getAnonymousUser()
          Internal: Applications should not use this method.
 java.lang.String getAnonymousUserName()
          Internal: Applications should not use this method.
 java.security.Principal getPrincipal(java.lang.String username)
          Internal: Applications should not use this method.
 User getUser(java.security.Principal principal)
          Internal: Applications should not use this method.
 java.util.ArrayList getUserList(int sizeLimit, AttributeFilter[] filter)
          Internal: Applications should not use this method.
 java.util.ArrayList getUserList(int sizeLimit, AttributeFilter[] filter, java.security.Principal roleRef)
          Internal: Applications should not use this method.
 java.util.ArrayList getUserProfileList(int sizeLimit, AttributeFilter[] filter)
          Internal: Applications should not use this method.
 java.lang.Object getUserProfilePropertyVal(java.lang.String name, java.lang.String propName)
           
 boolean isAddUserSupported()
          Internal: Applications should not use this method.
 boolean isDeleteUserSupported()
          Internal: Applications should not use this method.
 boolean isModifyUserSupported()
          Internal: Applications should not use this method.
 void modifyUser(java.security.Principal principal, User user)
          Internal: Applications should not use this method.
 void saveUserProfile(java.lang.String userName, java.util.HashMap values)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserManager

public UserManager()
Internal: Applications should not use this method. Constructor of the UserManager class.

This constructor reads the test.properties file for the providerClass property, which should be a class name of a class that implements the IdentityManagement interface.

The class that is specified is then set up as the IdentityManagement provider for this API.


UserManager

public UserManager(java.lang.String providerClassName)
Internal: Applications should not use this method. Constructor for UserManager that takes in a provider class name.

Parameters:
providerClassName -

UserManager

public UserManager(java.util.Hashtable env)
Internal: Applications should not use this method. Constructor for UserManager that takes in a provider class name.

Parameters:
properties -
Method Detail

addUser

public java.security.Principal addUser(User userProfile,
                                       Credential cred)
Internal: Applications should not use this method.


createUser

public User createUser()
Internal: Applications should not use this method.


getPrincipal

public java.security.Principal getPrincipal(java.lang.String username)
Internal: Applications should not use this method.


getUser

public User getUser(java.security.Principal principal)
Internal: Applications should not use this method.


modifyUser

public void modifyUser(java.security.Principal principal,
                       User user)
Internal: Applications should not use this method.


deleteUser

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


isAddUserSupported

public boolean isAddUserSupported()
Internal: Applications should not use this method.


isModifyUserSupported

public boolean isModifyUserSupported()
Internal: Applications should not use this method.


isDeleteUserSupported

public boolean isDeleteUserSupported()
Internal: Applications should not use this method.


getUserList

public java.util.ArrayList getUserList(int sizeLimit,
                                       AttributeFilter[] filter)
Internal: Applications should not use this method.


getUserList

public java.util.ArrayList getUserList(int sizeLimit,
                                       AttributeFilter[] filter,
                                       java.security.Principal roleRef)
Internal: Applications should not use this method.


getUserProfileList

public java.util.ArrayList getUserProfileList(int sizeLimit,
                                              AttributeFilter[] filter)
Internal: Applications should not use this method.


getUserProfilePropertyVal

public java.lang.Object getUserProfilePropertyVal(java.lang.String name,
                                                  java.lang.String propName)

saveUserProfile

public void saveUserProfile(java.lang.String userName,
                            java.util.HashMap values)

getAnonymousUserName

public java.lang.String getAnonymousUserName()
Internal: Applications should not use this method.


getAnonymousUser

public java.security.Principal getAnonymousUser()
Internal: Applications should not use this method.


Oracle Fusion Middleware Java API Reference for Oracle ADF Share
11g Release 1 (11.1.1.4.0)

E10686-05

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