Skip navigation links

Oracle Access Manager Extensibility Java API Reference
11g Release 1 (11.1.1.5)

E22473-01


oracle.security.am.engines.idm
Class IdentityManagementEngine

java.lang.Object
  extended by oracle.security.am.engines.idm.IdentityManagementEngine


public class IdentityManagementEngine
extends java.lang.Object

The IdentityManagementEngine Defins the interfaces for executing the identity store operations.

Since:
OAM 11.1.1.5.0
Version:
OAM 11.1.1.5.0

Method Summary
 IdentityServiceProviderResponse evaluatePasswordPolicy(java.util.Map<java.lang.String,java.lang.String> userAttributes)
          Evaluate password policy.
 int getAnonymousAuthLevel()
          Gets the down grade auth level.
 int getDowngradeAuthLevel()
           
 java.net.URL getForgotPasswordURL()
          Gets the forgot password url.
static IdentityManagementEngine getInstance()
          Gets the single instance of IdentityManagementEngine.
 java.lang.String getLockoutTimeAttribute()
           
 java.lang.String getLockoutTimeValue()
           
 java.lang.String getLoginTryCountAttribute()
          Gets the login try count attribute.
 int getMaxLoginTryCount()
          Gets the max login try count.
 java.lang.String[] getPasswordPolicyAttributes()
          Gets the password policy attributes.
 java.net.URL getTrackUserRegistrationURL()
          Gets the track user registration url.
 java.net.URL getUserRegistrationURL()
          Gets the user registration url.
 void handleConfigChangeNotification(NotificationID notification)
          Handle config change notification.
 int initilize()
           
 boolean isIdentityServiceEnabled()
          Checks if is identity service enabled.
 boolean isRegistrationServiceEnabled()
          Checks if is registration service enabled.
 boolean isRunning()
           
 int reload()
           
 int shutdown()
           

 

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

 

Method Detail

getInstance

public static IdentityManagementEngine getInstance()
Gets the single instance of IdentityManagementEngine.
Returns:
single instance of IdentityManagementEngine

isIdentityServiceEnabled

public boolean isIdentityServiceEnabled()
Checks if is identity service enabled.
Returns:
true, if is identity service enabled

isRegistrationServiceEnabled

public boolean isRegistrationServiceEnabled()
Checks if is registration service enabled.
Returns:
true, if is registration service enabled

evaluatePasswordPolicy

public IdentityServiceProviderResponse evaluatePasswordPolicy(java.util.Map<java.lang.String,java.lang.String> userAttributes)
Evaluate password policy.
Parameters:
userAttributes - the user attributes
Returns:
the identity service provider response

getMaxLoginTryCount

public int getMaxLoginTryCount()
Gets the max login try count.
Returns:
the max login try count

getAnonymousAuthLevel

public int getAnonymousAuthLevel()
Gets the down grade auth level.
Returns:
the down grade auth level

getDowngradeAuthLevel

public int getDowngradeAuthLevel()

getUserRegistrationURL

public java.net.URL getUserRegistrationURL()
Gets the user registration url.
Returns:
the user registration url

getForgotPasswordURL

public java.net.URL getForgotPasswordURL()
Gets the forgot password url.
Returns:
the forgot password url

getPasswordPolicyAttributes

public java.lang.String[] getPasswordPolicyAttributes()
Gets the password policy attributes.
Returns:
the password policy attributes

getLoginTryCountAttribute

public java.lang.String getLoginTryCountAttribute()
Gets the login try count attribute.
Returns:
the login try count attribute

getLockoutTimeAttribute

public java.lang.String getLockoutTimeAttribute()

getLockoutTimeValue

public java.lang.String getLockoutTimeValue()

getTrackUserRegistrationURL

public java.net.URL getTrackUserRegistrationURL()
Gets the track user registration url.
Returns:
the track user registration url

handleConfigChangeNotification

public void handleConfigChangeNotification(NotificationID notification)
Handle config change notification.
Parameters:
notification - the notification

initilize

public int initilize()

isRunning

public boolean isRunning()

reload

public int reload()

shutdown

public int shutdown()

Skip navigation links

Oracle Access Manager Extensibility Java API Reference
11g Release 1 (11.1.1.5)

E22473-01


Copyright © 2011, Oracle and/or its affiliates. All rights reserved.