Skip navigation links

Oracle Internet Directory API Reference
10g(10.1.4)

B15992-01


oracle.ldap.ospf
Class CompareLdapOperation

java.lang.Object
  extended byoracle.ldap.ospf.LdapOperation
      extended byoracle.ldap.ospf.CompareLdapOperation


public final class CompareLdapOperation
extends LdapOperation

Defines operation specific LDAP information that needs to pass between the Oracle directory server and the Java plug-in. Contains the following information:

The WHEN_REPLACE plugin can return the CompareLdapOperation object with the class's static fields as LDAP result codes. These LDAP result codes are ignored when when returned with a CompareLdapOperation object from the during a PRE, WHEN or POST plug-ins.

Since:
10g Release 3 (10.1.4)

Field Summary
static int GSL_ACCOUNTLOCKED_EXCP
          Account is Locked result code
static int GSL_ACCTDISABLED_EXCP
          Account has been disabled result code
static int GSL_EXPIREWARNING_EXCP
          Password will expire result code
static int GSL_GRACELOGIN_EXCP
          Password expired; "pwdgraceloginlimit" grace logins left result code
static int GSL_PWDEXPIRED_EXCP
          Password Expired result code
static int LDAP_COMPARE_FALSE
          LDAP Compare False result code
static int LDAP_COMPARE_TRUE
          LDAP Compare True result code
static int LDAP_CONSTRAINT_VIOLATION
          LDAP Constraint Violation result code
static int LDAP_INSUFFICIENT_ACCESS
          LDAP Insufficient Access result code
static int LDAP_INVALID_CREDENTIALS
          LDAP Invalid Credentials result code
static int LDAP_INVALID_DN_SYNTAX
          LDAP Invalid DN Syntax result code
static int LDAP_NO_MEMORY
          LDAP No Memory result code
static int LDAP_NO_SUCH_ATTRIBUTE
          LDAP No Such Attribute result code
static int LDAP_NO_SUCH_OBJECT
          LDAP No Such Object result code
static int LDAP_OBJECT_CLASS_VIOLATION
          LDAP Object Class Violation result code
static int LDAP_OPERATIONS_ERROR
          LDAP Operations Error result code
static int LDAP_REFERRAL
          LDAP Referral result code
static int LDAP_USER_CANCELLED
          LDAP User Cancelled result code

 

Fields inherited from class oracle.ldap.ospf.LdapOperation
LDAP_SUCCESS

 

Method Summary
 java.lang.String getAttributeName()
          Gets the attribute name from the CompareLdapOperation object
 java.lang.Object getAttributeValue()
          Gets the attribute value from the CompareLdapOperation object
 void setAttributeName(java.lang.String attrName)
          Sets the attribute name in the CompareLdapOperation object
 void setAttributeValue(java.lang.Object attrVal)
          Sets the attribute value in the CompareLdapOperation object

 

Methods inherited from class oracle.ldap.ospf.LdapOperation
getBindDN, getOperationResultCode, getServerControls, setOperationResultCode

 

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

 

Field Detail

LDAP_OPERATIONS_ERROR

public static final int LDAP_OPERATIONS_ERROR
LDAP Operations Error result code
See Also:
Constant Field Values

LDAP_COMPARE_FALSE

public static final int LDAP_COMPARE_FALSE
LDAP Compare False result code
See Also:
Constant Field Values

LDAP_COMPARE_TRUE

public static final int LDAP_COMPARE_TRUE
LDAP Compare True result code
See Also:
Constant Field Values

LDAP_REFERRAL

public static final int LDAP_REFERRAL
LDAP Referral result code
See Also:
Constant Field Values

LDAP_NO_SUCH_ATTRIBUTE

public static final int LDAP_NO_SUCH_ATTRIBUTE
LDAP No Such Attribute result code
See Also:
Constant Field Values

LDAP_CONSTRAINT_VIOLATION

public static final int LDAP_CONSTRAINT_VIOLATION
LDAP Constraint Violation result code
See Also:
Constant Field Values

LDAP_NO_SUCH_OBJECT

public static final int LDAP_NO_SUCH_OBJECT
LDAP No Such Object result code
See Also:
Constant Field Values

LDAP_INVALID_DN_SYNTAX

public static final int LDAP_INVALID_DN_SYNTAX
LDAP Invalid DN Syntax result code
See Also:
Constant Field Values

LDAP_INVALID_CREDENTIALS

public static final int LDAP_INVALID_CREDENTIALS
LDAP Invalid Credentials result code
See Also:
Constant Field Values

LDAP_INSUFFICIENT_ACCESS

public static final int LDAP_INSUFFICIENT_ACCESS
LDAP Insufficient Access result code
See Also:
Constant Field Values

LDAP_OBJECT_CLASS_VIOLATION

public static final int LDAP_OBJECT_CLASS_VIOLATION
LDAP Object Class Violation result code
See Also:
Constant Field Values

LDAP_USER_CANCELLED

public static final int LDAP_USER_CANCELLED
LDAP User Cancelled result code
See Also:
Constant Field Values

LDAP_NO_MEMORY

public static final int LDAP_NO_MEMORY
LDAP No Memory result code
See Also:
Constant Field Values

GSL_PWDEXPIRED_EXCP

public static final int GSL_PWDEXPIRED_EXCP
Password Expired result code
See Also:
Constant Field Values

GSL_ACCOUNTLOCKED_EXCP

public static final int GSL_ACCOUNTLOCKED_EXCP
Account is Locked result code
See Also:
Constant Field Values

GSL_EXPIREWARNING_EXCP

public static final int GSL_EXPIREWARNING_EXCP
Password will expire result code
See Also:
Constant Field Values

GSL_GRACELOGIN_EXCP

public static final int GSL_GRACELOGIN_EXCP
Password expired; "pwdgraceloginlimit" grace logins left result code
See Also:
Constant Field Values

GSL_ACCTDISABLED_EXCP

public static final int GSL_ACCTDISABLED_EXCP
Account has been disabled result code
See Also:
Constant Field Values

Method Detail

setAttributeName

public void setAttributeName(java.lang.String attrName)
Sets the attribute name in the CompareLdapOperation object
Parameters:
attrName - - Attribute name

getAttributeName

public java.lang.String getAttributeName()
Gets the attribute name from the CompareLdapOperation object
Returns:
attrName - Attribute name

setAttributeValue

public void setAttributeValue(java.lang.Object attrVal)
Sets the attribute value in the CompareLdapOperation object
Parameters:
attrVal - - Attribute value

getAttributeValue

public java.lang.Object getAttributeValue()
Gets the attribute value from the CompareLdapOperation object
Returns:
attrVal - Attribute value

Skip navigation links

Oracle Internet Directory API Reference
10g(10.1.4)

B15992-01


Copyright © 1999, 2006 Oracle. All Rights Reserved.