Skip navigation links

Oracle Internet Directory API Reference
11g Release 1 (11.1.1)

E10664-01


oracle.ldap.ospf
Class BindLdapOperation

java.lang.Object
  extended by oracle.ldap.ospf.LdapOperation
      extended by oracle.ldap.ospf.BindLdapOperation


public final class BindLdapOperation
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 BindLdapOperation object with the class's static fields as LDAP result codes. These LDAP result codes are ignored when when returned with a BindLdapOperation object from the during a PRE, WHEN or POST plug-ins.

Since:
10g Release 3 (10.1.4)

Field Summary
static int LDAP_INVALID_CREDENTIALS
          LDAP Invalid Credentials result code
static int LDAP_OPERATIONS_ERROR
          LDAP Operations Error result code
static int LDAP_UNAVAILABLE_CRITICALEXTENSION
          LDAP Unavailable CriticalExtension result code

 

Fields inherited from class oracle.ldap.ospf.LdapOperation
LDAP_ENTRY_ADD, LDAP_ENTRY_BIND, LDAP_ENTRY_COMPARE, LDAP_ENTRY_DELETE, LDAP_ENTRY_MODDN, LDAP_ENTRY_MODIFY, LDAP_ENTRY_SEARCH, LDAP_SUCCESS, m_bindDN, m_ldapOpCode, m_opResCode, m_opResMsg, m_srvCtrls

 

Method Summary
 java.lang.String getBindPassword()
          Gets the bind password from the BindLdapOperation object
 java.lang.String getProxyRequesterDN()
          Returns the proxy requester DN.
 boolean isProxySwitch()
          Indicates whether this plug-in is being invoked during a proxy switch, that is, during an InitialLdapContext.reconnect()
 void setBindPassword(java.lang.String bindPasswd)
          Sets the bind password in the BindLdapOperation object

 

Methods inherited from class oracle.ldap.ospf.LdapOperation
getBindDN, getOperationResultCode, getOperationType, getServerControls, setBindDN, setOperationResultCode, setOperationType, setServerControls

 

Methods inherited from class java.lang.Object
clone, equals, finalize, 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_UNAVAILABLE_CRITICALEXTENSION

public static final int LDAP_UNAVAILABLE_CRITICALEXTENSION
LDAP Unavailable CriticalExtension 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

Method Detail

setBindPassword

public void setBindPassword(java.lang.String bindPasswd)
Sets the bind password in the BindLdapOperation object
Parameters:
bindPasswd - - Bind password

getBindPassword

public java.lang.String getBindPassword()
Gets the bind password from the BindLdapOperation object
Returns:
bindPasswd - Bind password

isProxySwitch

public boolean isProxySwitch()
Indicates whether this plug-in is being invoked during a proxy switch, that is, during an InitialLdapContext.reconnect()
Returns:
res - TRUE if this is being invoked during an InitialLdapContext.reconnect(), else FALSE

getProxyRequesterDN

public java.lang.String getProxyRequesterDN()
Returns the proxy requester DN. This is the DN of identity requesting a proxy switch, during an InitialLdapContext.reconnect()
Returns:
prxyReqDn - The proxy requester DN during a proxy switch, if any, else null

Skip navigation links

Oracle Internet Directory API Reference
11g Release 1 (11.1.1)

E10664-01


Copyright © 1999, 2009 Oracle. All Rights Reserved.