A B C D E F G H I J L M N O P R S T U V W 
All Classes All Packages

A

ACCOUNT_LOCKED - com.isode.dsapi.Indication.PasswordPolicyStatus
The account is locked.
add(AddEntry, CommonArgs) - Method in class com.isode.dsapi.DirectorySession
Add an entry synchronously
addAttribute(Attribute) - Method in class com.isode.dsapi.AddEntry
Add attribute-values to the AddEntry.
addAttribute(Attribute) - Method in class com.isode.dsapi.ChangeEntry
Add an 'add attribute-values' change to an AddEntry or ModifyEntry.
addAttribute(Attribute) - Method in class com.isode.dsapi.ModifyEntry
Specify attribute-values that should be added to the target entry when the ModifyEntry is applied.
AddAttribute - Class in com.isode.dsapi
Representation of an add-attribute.
AddAttribute(AttributeType) - Constructor for class com.isode.dsapi.AddAttribute
Create an empty new AddAttribute object.
AddEntry - Class in com.isode.dsapi
An AddEntry is used to store the contents of an entry to add to the directory.
AddEntry(DN) - Constructor for class com.isode.dsapi.AddEntry
Create a new blank AddEntry using the specified DN
AddEntry(Entry) - Constructor for class com.isode.dsapi.AddEntry
Create an AddEntry from an Entry.
addReferralAddress(ReferralAddress) - Method in class com.isode.dsapi.Referral
This method is called by the ReferralAddress object to add itself to the list.
addValue(AttributeValue) - Method in class com.isode.dsapi.Attribute
Add a value to the list of values for this Attribute.
addValue(String) - Method in class com.isode.dsapi.Attribute
Add a value to the list of values for this attribute.
AdminLimitExceeded - Static variable in class com.isode.dsapi.Indication
Value returned by getLimitProblem() to indicate that an administrative limit was reached.
ALL_OPER_ATTRIBUTES - com.isode.dsapi.Selection.SelectionType
All operational attributes
ALL_USER_AND_OPER_ATTRIBUTES - com.isode.dsapi.Selection.SelectionType
All user and operational attributes
ALL_USER_ATTRIBUTES - com.isode.dsapi.Selection.SelectionType
All user attributes
ANONYMOUS - com.isode.dsapi.BindType
Anonymous bind
ANONYMOUS - com.isode.dsapi.SASLMechanism
 
append(Attribute) - Method in class com.isode.dsapi.ChangeEntry
Appends an existing change-attribute to the ChangeEntry.
apply(ChangeEntry, CommonArgs) - Method in class com.isode.dsapi.DirectorySession
Apply any one of the four types of ChangeEntry to the directory: ModifyEntry, AddEntry, DeleteEntry or RenameEntry.
ATNds - Class in com.isode.dsapi.atnds
This class provides various static methods that allow ATNds functionality.
ATNds() - Constructor for class com.isode.dsapi.atnds.ATNds
 
ATNds.ATNdsResult - Class in com.isode.dsapi.atnds
An object which returns the result of an ATNds conversion.
ATNdsResult(String, DN) - Constructor for class com.isode.dsapi.atnds.ATNds.ATNdsResult
Construct new object
Attribute - Class in com.isode.dsapi
Representation of an attribute.
Attribute() - Constructor for class com.isode.dsapi.Attribute
Used by the native library when creating a new empty object
Attribute(AttributeType) - Constructor for class com.isode.dsapi.Attribute
Create an empty new Attribute object.
Attribute(AttributeType, AttributeValue) - Constructor for class com.isode.dsapi.Attribute
Constructs an Attribute of specific type and value.
attributeList - Variable in class com.isode.dsapi.GenericEntry
List of attributes that belong to this Entry
AttributeType - Class in com.isode.dsapi
Representation of an attribute type.
AttributeType() - Constructor for class com.isode.dsapi.AttributeType
Used by the native library when creating a new empty object.
AttributeType(String) - Constructor for class com.isode.dsapi.AttributeType
Construct a new AttributeType using the specified attribute name or OID string, allowing only types that are recognised by the local schema.
AttributeType(String, boolean) - Constructor for class com.isode.dsapi.AttributeType
Construct a new AttributeType using the specified attribute name or OID string, optionally permitting unknown attribute-types.
AttributeValue - Class in com.isode.dsapi
Representation of a single attribute value.
AttributeValue(boolean, byte[], AttributeType, boolean) - Constructor for class com.isode.dsapi.AttributeValue
Construct an AttributeValue, using an AttributeType, from either binary or BER encoding, optionally validating the value against the local schema.
AttributeValue(boolean, byte[], String, boolean) - Constructor for class com.isode.dsapi.AttributeValue
Construct an AttributeValue, using a String representation of an attribute name, from either binary or BER encoding, optionally validating the value against the local schema.
AttributeValue(boolean, String, AttributeType) - Constructor for class com.isode.dsapi.AttributeValue
Build an AttributeValue from a suitable LDAP String representation of a specified AttributeType, optionally validating the value against the local schema.
AttributeValue(boolean, String, String) - Constructor for class com.isode.dsapi.AttributeValue
Build an AttributeValue from a suitable LDAP String representation of a specified AttributeType, optionally checking validating the value against the local schema.
AttributeValue(byte[], AttributeType, boolean) - Constructor for class com.isode.dsapi.AttributeValue
Construct an AttributeValue, using an AttributeType, from either binary or BER encoding.
AttributeValue(byte[], String, boolean) - Constructor for class com.isode.dsapi.AttributeValue
Construct an AttributeValue, using a String representation of an attribute name, from either binary or BER encoding.
AttributeValue(String, AttributeType) - Constructor for class com.isode.dsapi.AttributeValue
Build an AttributeValue from a suitable LDAP String representation of a specified AttributeType.
AttributeValue(String, String) - Constructor for class com.isode.dsapi.AttributeValue
Build an AttributeValue from a suitable LDAP String representation, using the String representation of an attribute name Objects created with this constructor will always be valid according to the local schema.
attrType - Variable in class com.isode.dsapi.Attribute
Attribute type (should never be null after leaving constructor).

B

BadAddressException - Exception in com.isode.dsapi
Thrown when an attempt is made to use a presentation address which is invalid.
BadAddressException(String) - Constructor for exception com.isode.dsapi.BadAddressException
Constructs a new BadAddressException with the specified message.
BadAddressException(String, int) - Constructor for exception com.isode.dsapi.BadAddressException
 
BadAttributeTypeException - Exception in com.isode.dsapi
An exception thrown as a result of an attempt to use an invalid attribute type.
BadAttributeTypeException(String) - Constructor for exception com.isode.dsapi.BadAttributeTypeException
Constructs a new BadAttributeTypeException with the specified message.
BadAttributeTypeException(String, int) - Constructor for exception com.isode.dsapi.BadAttributeTypeException
Constructs a new BadAttributeTypeException with the specified message and error code
BadDNException - Exception in com.isode.dsapi
A class representing an exception which can be thrown as a result of an attempt to use an illegal Distinguished Name or Relative Distinguished Name
BadDNException(String) - Constructor for exception com.isode.dsapi.BadDNException
Constructs a new BadDNException with the specified message.
BadDNException(String, int) - Constructor for exception com.isode.dsapi.BadDNException
Constructs a new BadDNException with the specified message and error code
BadEntryException - Exception in com.isode.dsapi
A class representing an exception which can be thrown as a result of an attempt to use an entry which is invalid for some reason, for some particular purpose.
BadEntryException(String) - Constructor for exception com.isode.dsapi.BadEntryException
Constructs a new BadEntryException with the specified message.
BadEntryException(String, int) - Constructor for exception com.isode.dsapi.BadEntryException
Constructs a new BadEntryException with the specified message and error code
BadFilterException - Exception in com.isode.dsapi
A class representing an exception which can be thrown as a result of an attempt to use an illegal search filter in a search operation
BadFilterException(String) - Constructor for exception com.isode.dsapi.BadFilterException
Constructs a new BadFilterException with the specified message.
BadFilterException(String, int) - Constructor for exception com.isode.dsapi.BadFilterException
Constructs a new BadFilterException with the specified message and error code
BadSyntaxException - Exception in com.isode.dsapi
A class representing an exception which can be thrown as a result of an attempt to use an illegal or inappropriate syntax
BadSyntaxException(String) - Constructor for exception com.isode.dsapi.BadSyntaxException
Constructs a new BadSyntaxException with the specified message.
BadSyntaxException(String, int) - Constructor for exception com.isode.dsapi.BadSyntaxException
Constructs a new BadSyntaxException with the specified message and error code
BadValueException - Exception in com.isode.dsapi
A class representing an exception which can be thrown as a result of an attempt to use an attribute with an illegal value.
BadValueException(String) - Constructor for exception com.isode.dsapi.BadValueException
Constructs a new BadValueException with the specified message.
BadValueException(String, int) - Constructor for exception com.isode.dsapi.BadValueException
Constructs a new BadValueException with the specified message and error code
baseDN - Variable in class com.isode.dsapi.DirectorySession
Base DN.
BEST_SSF - Static variable in class com.isode.dsapi.SASLParameters
The value that should be used to specify "best available" security strength factor.
bind(BindParams, CommonArgs) - Method in class com.isode.dsapi.DirectorySession
Bind using a BindParams object.
bind(CommonArgs) - Method in class com.isode.dsapi.DirectorySession
Perform a synchronous anonymous bind.
bind(DN, DN, String, CommonArgs) - Method in class com.isode.dsapi.DirectorySession
Perform a strong bind.
bind(DN, String, CommonArgs) - Method in class com.isode.dsapi.DirectorySession
Perform a synchronous simple bind.
BIND_ANONYMOUS - Static variable in class com.isode.dsapi.DirectorySession
Bind type: anonymous bind.
BIND_NONE - Static variable in class com.isode.dsapi.DirectorySession
Bind type: no bind.
BIND_SIMPLE - Static variable in class com.isode.dsapi.DirectorySession
Bind type: simple bind
BIND_STRONG - Static variable in class com.isode.dsapi.DirectorySession
Bind type: strong bind.
BindParams - Class in com.isode.dsapi
BindParams is a class which wraps the DS_BindParams structure.
BindParams() - Constructor for class com.isode.dsapi.BindParams
Create a new BindParams object that will be suitable for using as a no-frills "anonymous" bind.
BindParams(BindParams) - Constructor for class com.isode.dsapi.BindParams
Create a new BindParams object which is a copy of an existing one.
BindParams(DN, String) - Constructor for class com.isode.dsapi.BindParams
Create a new BindParams object that will be suitable for a "simple" bind.
BindParams(Identity) - Constructor for class com.isode.dsapi.BindParams
Create a new BindParams object that will be suitable for a "strong" bind over LDAP.
BindParams(Identity, DN) - Constructor for class com.isode.dsapi.BindParams
Create a new BindParams object that will be suitable for a "strong" bind.
BindParams(SASLParameters) - Constructor for class com.isode.dsapi.BindParams
Create a new BindParams object that will be suitable for a SASL bind over LDAP.
BindType - Enum in com.isode.dsapi
Directory Bind Types.

C

callbackParams - Variable in class com.isode.dsapi.SASLParameters
Callback parameters for this SASLParams.
cancel() - Method in class com.isode.dsapi.DirectorySession.PendingOperation
Cancel an outstanding asynchronous operation.
CHANGE_AFTER_RESET - com.isode.dsapi.Indication.PasswordPolicyStatus
The password must be changed before any operation other than a bind or modify will be allowed.
ChangeEntry - Class in com.isode.dsapi
An abstract class which acts to group the four different types of change-entries found on an LDIF file: ModifyEntry, AddEntry, DeleteEntry and RenameEntry.
ChangeEntry() - Constructor for class com.isode.dsapi.ChangeEntry
Constructor used by the native library to create a blank object.
ChangeEntry(int, DN) - Constructor for class com.isode.dsapi.ChangeEntry
Constructor used by sub-classes to create a blank object.
clearAttributeList(int) - Method in class com.isode.dsapi.RDN
Method called by native library to empty the Attribute list, and insert a number of null place-holders
clearValuesList() - Method in class com.isode.dsapi.Attribute
Clear values list.
close() - Method in class com.isode.dsapi.LDIF
Close the input/output files.
close() - Method in class com.isode.dsapi.RandomAccessLDIF
Close the input/output files.
com.isode.dsapi - package com.isode.dsapi
 
com.isode.dsapi.atnds - package com.isode.dsapi.atnds
 
CommonArgs - Class in com.isode.dsapi
A CommonArgs object contains a set of values, some boolean and some integers, which may be used to specify extra information about how a given directory operation should be performed.
CommonArgs() - Constructor for class com.isode.dsapi.CommonArgs
Create a new CommonArgs object with defaults as defined in the setDefaults() method.
CommonArgs(CommonArgs) - Constructor for class com.isode.dsapi.CommonArgs
Create a new CommonArgs which will have the same values as the supplied value.
CommonArgs(String) - Constructor for class com.isode.dsapi.CommonArgs
Create a CommonArgs object with values as defined in the supplied string representation.
compare(DN, Attribute, CommonArgs) - Method in class com.isode.dsapi.DirectorySession
Perform a comparison of a particular attribute value for an entry in the directory.
compareMatched() - Method in class com.isode.dsapi.Indication
Determine whether an Indication returned from a compare operation shows that a match was successful.
compareTo(Attribute) - Method in class com.isode.dsapi.Attribute
Compare this Attribute with another one, returning an ordering based on syntax-specific comparisons.
compareTo(AttributeValue) - Method in class com.isode.dsapi.AttributeValue
Compares this value with the specified AttributeValue for sort order.
compareTo(DN) - Method in class com.isode.dsapi.DN
Compare two DNs.
compareTo(GenericEntry) - Method in class com.isode.dsapi.GenericEntry
Compare to another GenericEntry, ordering the entries by DN.
CONNECTION_ANONYMOUS - com.isode.dsapi.DirectorySession.ConnectionState
A DirectorySession is currently bound with no authentication.
CONNECTION_LOST - com.isode.dsapi.DirectorySession.ConnectionState
The library has detected that a DirectorySession which was bound has lost its connection.
CONNECTION_SASL - com.isode.dsapi.DirectorySession.ConnectionState
A DirectorySession is currently bound using SASL authentication.
CONNECTION_SIMPLE - com.isode.dsapi.DirectorySession.ConnectionState
A DirectorySession is currently bound using simple authentication.
CONNECTION_STATE_UNKNOWN - com.isode.dsapi.DirectorySession.ConnectionState
The session state is unknown.
CONNECTION_STRONG - com.isode.dsapi.DirectorySession.ConnectionState
A DirectorySession is currently bound using strong authentication.
ConnectionLostException - Exception in com.isode.dsapi
A connection was lost during an attempt to perform a directory operation.
ConnectionLostException(String) - Constructor for exception com.isode.dsapi.ConnectionLostException
 
ConnectionLostException(String, int) - Constructor for exception com.isode.dsapi.ConnectionLostException
 
convertAFTN2AMHS(DirectorySession, DN, String) - Static method in class com.isode.dsapi.atnds.ATNds
Convert an AFTN address to the AMHS O/R address.
convertAMHS2AFTN(DirectorySession, DN, String) - Static method in class com.isode.dsapi.atnds.ATNds
Return the AFTN address associated with the given AMHS O/R address.
CRAM_MD5 - com.isode.dsapi.SASLMechanism
 

D

defaultCommonArgs - Variable in class com.isode.dsapi.DirectorySession
Default common arguments for directory operations.
delete(DN, CommonArgs) - Method in class com.isode.dsapi.DirectorySession
Remove an entry synchronously.
deleteAttribute(Attribute) - Method in class com.isode.dsapi.ChangeEntry
Add a 'delete attribute-values' change to a ModifyEntry.
deleteAttribute(Attribute) - Method in class com.isode.dsapi.ModifyEntry
Specify an attribute or attribute-values to be deleted from the target entry when the ModifyEntry is applied.
DeleteAttribute - Class in com.isode.dsapi
Representation of a delete-attribute.
DeleteAttribute(AttributeType) - Constructor for class com.isode.dsapi.DeleteAttribute
Create an empty new AddAttribute object.
DeleteAttributeException - Exception in com.isode.dsapi
An exception thrown when applying a ModifyEntry to an Entry in the case that a DeleteAttribute specifies deletion of an attribute-value which is not present in the target Entry.
DeleteAttributeException(String, Entry) - Constructor for exception com.isode.dsapi.DeleteAttributeException
Create a new DeleteAttributeException for the given message and given results Entry.
DeleteEntry - Class in com.isode.dsapi
A DeleteEntry is used to represent the deletion of an entry on the directory.
DeleteEntry(DN) - Constructor for class com.isode.dsapi.DeleteEntry
Create a new DeleteEntry with the specified DN.
diff(Entry, Entry) - Static method in class com.isode.dsapi.ChangeEntry
Calculate the difference between two possibly-null Entry references, giving as a result an AddEntry, ModifyEntry or DeleteEntry instance.
DIGEST_MD5 - com.isode.dsapi.SASLMechanism
 
DirectoryOperationFailedException - Exception in com.isode.dsapi
Thrown when an an error is returned from the underlying DSAPI library which indicates that an error resulted from an attempt to perform a directory operation.
DirectoryOperationFailedException(String) - Constructor for exception com.isode.dsapi.DirectoryOperationFailedException
Constructs a new object with the specified message.
DirectoryOperationFailedException(String, int) - Constructor for exception com.isode.dsapi.DirectoryOperationFailedException
Constructs a new object using the specified message and error code.
DirectorySession - Class in com.isode.dsapi
Each DirectorySession object represents a connection to a particular directory.
DirectorySession(String) - Constructor for class com.isode.dsapi.DirectorySession
Constructs a new object and verifies with that the specified address is valid.
DirectorySession(String, boolean) - Constructor for class com.isode.dsapi.DirectorySession
Constructs a new object and verifies with that the specified address is valid.
DirectorySession.ConnectionState - Enum in com.isode.dsapi
Used to report the state of a session: whether and how it is bound.
DirectorySession.PendingOperation - Class in com.isode.dsapi
A PendingOperation object keeps track of an asynchronous directory operation.
DirectorySession.SessionCertificates - Class in com.isode.dsapi
A SessionCertificates object is used to return information about the certificates presented by a server during a strong bind (either DAP or LDAP/TLS negotiation).
DN - Class in com.isode.dsapi
Class representing a Distinguished Name.
DN() - Constructor for class com.isode.dsapi.DN
Construct a DN that has no RDNs.
DN(RDN...) - Constructor for class com.isode.dsapi.DN
Construct a DN from an array of RDNs.
DN(String) - Constructor for class com.isode.dsapi.DN
Constructor from LDAP formatted string DN.
DS_BOOL_TYPE - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_BYTES_TYPE - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_AB_CANNOTABANDON - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_AB_NOSUCHOPERATION - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_AB_TOOLATE - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_ABANDONED - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_ABANDONFAILED - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_ABORTED - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_AT_CONSTRAINTVIOLATION - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_AT_INAPPROPRIATEMATCHING - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_AT_INVALIDATTRIBUTESYNTAX - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_AT_NOSUCHATTRIBUTE - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_AT_TYPEORVALUEEXISTS - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_AT_UNDEFINEDATTRIBUTETYPE - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_ATTRIBUTE - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_BADADDR - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_BADATTRSYNTAX - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_BADATTRTYPE - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_BADATTRVALUE - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_BADDN - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_BADENTRY - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_BADFILTER - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_BADPARAM - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_CONNECTIONLOST - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_DSAREFERRAL - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_DSOPFAILED - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_INTERNAL - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_LOCAL - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_NAME - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_NAME_ALIASDEREFERENCE - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_NAME_ALIASPROBLEM - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_NAME_INVALIDATTRIBUTESYNTAX - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_NAME_NOSUCHOBJECT - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_NOERROR - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_NOINFO - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_NOMEMORY - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_NOSPACE - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_NOTBOUND - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_NOTFOUND - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_NOTIMPLEMENTED - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_OPFAILED - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_REFERRAL - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_REMOTE - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_SEC_ACCESSRIGHTS - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_SEC_AUTHENTICATION - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_SEC_INVALIDCREDENTIALS - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_SEC_INVALIDSIGNATURE - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_SEC_NOINFORMATION - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_SEC_PROTECTIONREQUIRED - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_SECURITY - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_SERVICE - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_SIGNEDOPFAILED - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_SUCCESS - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_SVC_ADMINISTRATIVELIMITEXCEEDED - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_SVC_BUSY - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_SVC_CHAININGREQUIRED - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_SVC_DITERROR - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_SVC_INVALIDQUERYREFERENCE - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_SVC_INVALIDREFERENCE - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_SVC_LOOPDETECTED - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_SVC_OUTOFSCOPE - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_SVC_TIMELIMITEXCEEDED - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_SVC_UNABLETOPROCEED - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_SVC_UNAVAILABLE - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_SVC_UNAVAILABLECRITICALEXTENSION - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_SVC_UNWILLINGTOPERFORM - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_UNKNOWN - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_UPD_AFFECTSMULTIPLEDSAS - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_UPD_ALREADYEXISTS - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_UPD_NAMINGVIOLATION - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_UPD_NOOBJECTCLASSMODS - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_UPD_NOTONNONLEAF - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_UPD_NOTONRDN - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_UPD_OBJECTCLASSVIOLATION - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_UPDATE - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_X509 - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_E_X509_RESULTSDISCARDED - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_Entry - Variable in class com.isode.dsapi.GenericEntry
Pointer to the underlying DS_Entry for native code.
DS_EXT_OPT_MANAGEDSAIT - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_EXT_OPT_USEALIASONUPDATE - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_INT_TYPE - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_PARAM_TYPE_MASK - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_PP_ACCOUNT_LOCKED - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_PP_CHANGE_AFTER_RESET - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_PP_INSUFFICIENT_PASSWORD_QUALITY - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_PP_MUST_SUPPLY_OLD_PASSWORD - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_PP_NO_ERROR - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_PP_PASSWORD_EXPIRED - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_PP_PASSWORD_IN_HISTORY - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_PP_PASSWORD_MOD_NOT_ALLOWED - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_PP_PASSWORD_TOO_SHORT - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_PP_PASSWORD_TOO_YOUNG - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_SASL_BEST_SSF - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_SEC_DISABLEVERIFICATION - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_SEC_ENCRYPTED - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_SEC_SIGNED - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_STR_TYPE - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_SVC_OPT_ATTRSONLY - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_SVC_OPT_CHAININGPROHIBIT - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_SVC_OPT_COPYSHALLDO - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_SVC_OPT_DONTDEREFALIAS - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_SVC_OPT_DONTUSECOPY - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_SVC_OPT_LOCALSCOPE - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_SVC_OPT_PAGESIZE - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_SVC_OPT_PREFERCHAIN - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_SVC_OPT_SEARCHALIASES - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_SVC_OPT_SUBENTRIES - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_SVC_OPT_TXNID - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_SVC_PASSWORDPOLICY - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_SVC_PRIORITY - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_SVC_SIZELIMIT - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DS_SVC_TIMELIMIT - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DSActionAbort - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DSActionContinue - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DSAnonymous - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DSapi - Class in com.isode.dsapi
This class provides miscellaneous static methods which may be useful to Java DSAPI clients
DSapi() - Constructor for class com.isode.dsapi.DSapi
 
DSAPI_VERSION - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DSAPIException - Exception in com.isode.dsapi
Base class representing exception conditions that can be thrown by Java DSAPI classes.
DSAPIException(String) - Constructor for exception com.isode.dsapi.DSAPIException
Constructs a new DSAPIException with the specified message.
DSAPIException(String, int) - Constructor for exception com.isode.dsapi.DSAPIException
Constructs a new DSAPIException with the specified message and error code
DSAPIException(String, Throwable) - Constructor for exception com.isode.dsapi.DSAPIException
Constructs a new DSAPIException with the specified message and cause.
DSConnectionAnonymous - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DSConnectionBound - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DSConnectionLost - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DSConnectionSasl - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DSConnectionSimple - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DSConnectionStrong - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DSEntryAdd - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DSEntryDelete - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DSEntryModify - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DSEntryNormal - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DSEntryRename - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DSLimitAdminLimitExceeded - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DSLimitNoProblem - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DSLimitSizeExceeded - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DSLimitTimeExceeded - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DSModAdd - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DSModDelete - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DSModReplace - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DSNotYetConnected - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DSSASL - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DSScopeBaseObject - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DSScopeOneLevel - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DSScopeSubtree - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DSSimple - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DSStrong - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DSUnbound - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
DSVerificationFailed - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 

E

Entry - Class in com.isode.dsapi
A class which encapsulates a normal non-change entry.
Entry(AddEntry) - Constructor for class com.isode.dsapi.Entry
Create an Entry from an AddEntry.
Entry(DN) - Constructor for class com.isode.dsapi.Entry
Create a new blank Entry using a specified DN
Entry(Entry) - Constructor for class com.isode.dsapi.Entry
Create an Entry by copying an existing Entry.
Entry(Entry, ModifyEntry) - Constructor for class com.isode.dsapi.Entry
Create an Entry containing the result of applying a ModifyEntry to the given Entry.
Entry(ModifyEntry) - Constructor for class com.isode.dsapi.Entry
Create an Entry from a ModifyEntry, by applying the change to an empty Entry.
entryToString(GenericEntry) - Static method in class com.isode.dsapi.LDIF
Convert a GenericEntry to an LDIF-encoded string.
equals(AttributeType) - Method in class com.isode.dsapi.AttributeType
Compare attribute types for equality.
equals(Object) - Method in class com.isode.dsapi.Attribute
Test whether two Attributes are equal according to syntax-specific comparisons: tests whether they have the same attribute type and all the same values (although perhaps in a different order).
equals(Object) - Method in class com.isode.dsapi.AttributeType
Compares this AttributeType with another one for equality.
equals(Object) - Method in class com.isode.dsapi.AttributeValue
Compare this AttributeValue to the specified object, and return true iff the argument is a AttributeValue that represents the same value as this object.
equals(Object) - Method in class com.isode.dsapi.BindParams
 
equals(Object) - Method in class com.isode.dsapi.DN
Compare this DN to the specified object, and return true iff the argument is a DN that represents the same value as this object.
equals(Object) - Method in class com.isode.dsapi.Identity
Simplified comparison method.
equals(Object) - Method in class com.isode.dsapi.RDN
Compare this RDN to the specified object, and return true if the argument is a RDN that represents the same value as this object.
equals(Object) - Method in class com.isode.dsapi.SASLParameters
 
equals(Object) - Method in class com.isode.dsapi.SASLParameters.SSF
 
error() - Method in class com.isode.dsapi.RandomAccessLDIF
Return the next error/warning-string stored from previous operations, or null if there are no more.
errors() - Method in class com.isode.dsapi.LDIF
Return a string describing all the errors since the last call to this function, or null if there are none.
exactCompareTo(Attribute) - Method in class com.isode.dsapi.Attribute
Compare this Attribute with another one, returning an ordering based on comparisons on the exact values (without using syntax-specific comparisons).
exactCompareTo(AttributeValue) - Method in class com.isode.dsapi.AttributeValue
Order two AttributeValues according to comparisons on their exact values (that is, their string or binary or BER values), rather than based on syntax-specific folding of case or whatever, as is done by compareTo().
exactEquals(AttributeValue) - Method in class com.isode.dsapi.AttributeValue
Check whether two AttributeValues are exactly equal, having identical string, binary or BER representations.
exactEquals(Object) - Method in class com.isode.dsapi.Attribute
Test whether two Attributes are exactly equal according to matching the strings, binary values or BER values exactly: tests whether they have the same attribute type and exactly the same values (although perhaps in a different order).
exists(DN) - Method in class com.isode.dsapi.RandomAccessLDIF
Check whether the given DN exists as a real entry within the logical tree (in other words, it is a leaf or parent).
expiry - Variable in class com.isode.dsapi.Indication.PasswordPolicyResponse
The number of seconds before the user's password expires.
EXTERNAL - com.isode.dsapi.SASLMechanism
 

F

failure(Indication, boolean, boolean) - Method in interface com.isode.dsapi.SigVerifyFailHandler
Called when a signature failure is detected in the given indication.
filterString(String) - Static method in class com.isode.dsapi.DirectorySession
LDAP-style encoding of values used in search filter definition.
finalize() - Method in class com.isode.dsapi.Attribute
Releases any native structures associated with this object.
finalize() - Method in class com.isode.dsapi.AttributeType
Releases any native structures associated with this object.
finalize() - Method in class com.isode.dsapi.BindParams
Releases any native structures associated with this object.
finalize() - Method in class com.isode.dsapi.CommonArgs
Releases any native structures associated with this object.
finalize() - Method in class com.isode.dsapi.DirectorySession
Releases any native structures associated with this object.
finalize() - Method in class com.isode.dsapi.DN
Releases any native structures associated with this object.
finalize() - Method in class com.isode.dsapi.GenericEntry
Releases any native structures associated with this object.
finalize() - Method in class com.isode.dsapi.Identity
Releases any native structures associated with this object.
finalize() - Method in class com.isode.dsapi.Indication
Releases any native structures associated with this object.
finalize() - Method in class com.isode.dsapi.LDIF
Releases any native structures associated with this object.
finalize() - Method in class com.isode.dsapi.RandomAccessLDIF
Releases any native structures associated with this object.
finalize() - Method in class com.isode.dsapi.RDN
Releases any native structures associated with this object.

G

GenericEntry - Class in com.isode.dsapi
An abstract class which is used to provide the framework for different types of entries that may be encountered when interacting with directories and processing LDIF files.
GenericEntry() - Constructor for class com.isode.dsapi.GenericEntry
Constructor used by native code to create an empty object.
GenericEntry(int, DN) - Constructor for class com.isode.dsapi.GenericEntry
Constructor used by sub-classes to create a blank object.
get() - Method in class com.isode.dsapi.LDIF
Get the next entry from the LDIF input file.
get(long) - Method in class com.isode.dsapi.LDIF
Get the entry from the LDIF input file at the given file-offset, which should be a value returned by a call to tell().
get(DN) - Method in class com.isode.dsapi.RandomAccessLDIF
Get the entry with the given DN from the logical contents of the object.
getActualSSF() - Method in class com.isode.dsapi.SASLParameters
Determine the values that will be used for security strength factor on this system at this time.
getADCompatibility() - Method in class com.isode.dsapi.SASLParameters
Determine whether AD compatibility mode is enabled.
getAddressCount() - Method in class com.isode.dsapi.Referral
Return a count of the set of addresses contained in the referral.
getAlias(String) - Static method in class com.isode.dsapi.AttributeType
Fetch the alternative name of an attribute, if it has one.
getAlias(String) - Static method in class com.isode.dsapi.ObjectClasses
Fetch the alternative name of an objectclass, if it has one.
getAllowed() - Method in class com.isode.dsapi.ObjectClasses
Get the complete list of AttributeTypes that would be allowed within an Entry using these object-classes.
getAllowedNames() - Method in class com.isode.dsapi.ObjectClasses
Get the complete list of attribute names that would be allowed within an Entry using these object-classes.
getAllowUnknownAttrs() - Method in class com.isode.dsapi.DirectorySession
Get the 'allow unknown attributes' flag.
getAllowUnknownAttrs() - Method in class com.isode.dsapi.LDIF
Get the current 'allow unknown attributes' flag status.
getAllowUnknownAttrs() - Method in class com.isode.dsapi.RandomAccessLDIF
Get the current 'allow unknown attributes' flag status.
getAncestorDN(int) - Method in class com.isode.dsapi.DN
Find the ancestor DN of this DN
getAttribute(int) - Method in class com.isode.dsapi.Entry
Returns a specific Attribute for this Entry.
getAttribute(int) - Method in class com.isode.dsapi.RDN
Returns an attribute from the RDN.
getAttribute(AttributeType) - Method in class com.isode.dsapi.Entry
Return a specific attribute from this Entry's list of attributes.
getAttributeCount() - Method in class com.isode.dsapi.Entry
Returns a count of the number of attributes attached to this entry.
getAttributeCount() - Method in class com.isode.dsapi.RDN
Returns the number of attributes.
getAttributeIterator() - Method in class com.isode.dsapi.Entry
Returns an Iterator over all the Attribute instances associated with this Entry.
getAttributeIterator() - Method in class com.isode.dsapi.GenericEntry
Returns an Iterator over the normal (non-change) attributes associated with this entry, or null if this entry-type doesn't support normal attributes.
getAttributeName() - Method in class com.isode.dsapi.Attribute
Returns a String representing the attribute type name.
getAttributeName() - Method in class com.isode.dsapi.AttributeValue
Determine the attribute name for this value
getAttributeType() - Method in class com.isode.dsapi.Attribute
Returns the attribute type.
getAttributeType() - Method in class com.isode.dsapi.AttributeValue
Determine the attribute type for this value.
getAttributeTypeAlias() - Method in class com.isode.dsapi.AttributeType
Return attribute type alias, if the attribute-type has one.
getAttributeTypeName() - Method in class com.isode.dsapi.AttributeType
Return attribute type name (for example, the String "cn").
getAttrsOnly() - Method in class com.isode.dsapi.CommonArgs
Determine whether the "attrsonly" flag is set.
getBer() - Method in class com.isode.dsapi.AttributeValue
Get the BER value for this AttributeValue, if it has one.
getBinary() - Method in class com.isode.dsapi.AttributeValue
Returns the binary representation of the String value for this AttributeValue.
getBindAddress() - Method in class com.isode.dsapi.ReferralAddress
Return the bind address for this referral address.
getBindType() - Method in class com.isode.dsapi.BindParams
Determine what kind of bind operation will be performed when using this set of BindParams.
getBindType() - Method in class com.isode.dsapi.DirectorySession
Deprecated.
callers should use DirectorySession.getConnectionState(), which returns more comprehensive and accurate information about current connection state.
getBoundAddress() - Method in class com.isode.dsapi.DirectorySession
Return the presentation address that we last successfully bound to, or null if not bound.
getBuildVersion(boolean) - Static method in class com.isode.dsapi.DSapi
Returns a String containing information about the library build version.
getCallbackParameter(String) - Method in class com.isode.dsapi.SASLParameters
Get the value of a specific SASL callback parameter from this object.
getCanonicalString() - Method in class com.isode.dsapi.AttributeValue
Returns the canonical string representation of this AttributeValue, if there is one, or otherwise null.
getCanonicalString() - Method in class com.isode.dsapi.DN
Obtain a canonical String representation of this DN.
getCertificates() - Method in class com.isode.dsapi.DirectorySession.SessionCertificates
Return a list of the certificates presented in the handshake.
getCertificateServerName() - Method in class com.isode.dsapi.BindParams
Determine the name of the LDAP server used for certificate verification.
getCertificateServerPort() - Method in class com.isode.dsapi.BindParams
Determine the port number of the LDAP server used for certificate verification.
getChainingProhibit() - Method in class com.isode.dsapi.CommonArgs
Prohibit the use of changing in a distributed operation.
getChange() - Method in class com.isode.dsapi.LDIF
Get the next ChangeEntry from the LDIF input file.
getChange(DN) - Method in class com.isode.dsapi.RandomAccessLDIF
Get the change entry with the given DN from the logical contents of the object.
getChangeIterator() - Method in class com.isode.dsapi.AddEntry
Returns an Iterator over the change-attributes associated with this AddEntry.
getChangeIterator() - Method in class com.isode.dsapi.GenericEntry
Returns an Iterator over the change-attributes associated with this entry, or null if this entry-type doesn't support change-attributes.
getChangeIterator() - Method in class com.isode.dsapi.ModifyEntry
Returns an Iterator over the change-attributes associated with this ModifyEntry.
getCheckCRLs() - Method in class com.isode.dsapi.BindParams
Determine whether CRL checking is requested.
getChildDN(RDN) - Method in class com.isode.dsapi.DN
Return a new DN object which is the child of this DN.
getCommonArgsWithTransaction(CommonArgs, byte[]) - Method in class com.isode.dsapi.DirectorySession
This call returns a set of common arguments in the same way as getCommonArgs, but adds the given transactionID.
getCompletions(String) - Static method in class com.isode.dsapi.AttributeType
Return an array containing all the attribute names and aliases that start with the given string (matching case-insensitively).
getCompletions(String) - Static method in class com.isode.dsapi.ObjectClasses
Return an array containing all the objectclass names that start with the given string.
getConnectionState() - Method in class com.isode.dsapi.DirectorySession
Determine the connection state of the DirectorySession following the most recent directory operation.
getCopyShallDo() - Method in class com.isode.dsapi.CommonArgs
Indicates that if the Directory is able to partly but not fully satisfy a query at a copy of an entry, it shall not chain the query
getCount() - Method in class com.isode.dsapi.ObjectClasses
Determine the number of object-class names stored.
getDeleteOldRDN() - Method in class com.isode.dsapi.RenameEntry
Get the 'Delete Old RDN' flag
getDepth(int) - Method in class com.isode.dsapi.ObjectClasses
Determine the depth of an objectclass in the class hierarchy.
getDirectorySession() - Method in class com.isode.dsapi.DirectorySession.PendingOperation
Return the DirectorySession for which this PendingObject was created.
getDirectorySession() - Method in class com.isode.dsapi.Indication
Determine the DirectorySession associated with this Indication
getDisableVerification() - Method in class com.isode.dsapi.CommonArgs
Determine whether the verification of server certificates is disabled.
getDN() - Method in class com.isode.dsapi.atnds.ATNds.ATNdsResult
Determine the DN component of this ATNdsResult
getDN() - Method in class com.isode.dsapi.DirectorySession.PendingOperation
Return the DN (if any) associated with this operation.
getDN() - Method in class com.isode.dsapi.GenericEntry
Returns the distinguished name of this Entry
getDN() - Method in class com.isode.dsapi.Indication
Determine the DN (if any) that relates to this Indication.
getDN() - Method in exception com.isode.dsapi.IndicationException
Return the DN which was involved in the failing operation (if known)
getDontDerefAlias() - Method in class com.isode.dsapi.CommonArgs
Determine whether aliases are dereferenced.
getDontUseCopy() - Method in class com.isode.dsapi.CommonArgs
Request that copied data not be used to satisfy the operation.
getDsaDN() - Method in class com.isode.dsapi.ReferralAddress
Return the DN of the DSA corresponding to this referral address.
getDSAPIVersion() - Static method in class com.isode.dsapi.DSapi
Determine the version of the DSAPI library which is currently being used.
getEncrypted() - Method in class com.isode.dsapi.CommonArgs
Determine whether the Directory operation is to be encrypted
getEntry() - Method in class com.isode.dsapi.LDIF
Get the next Entry from the LDIF input file.
getEntry(int) - Method in class com.isode.dsapi.Indication
Return a specific Entry from the Indication
getEntry(DN) - Method in class com.isode.dsapi.RandomAccessLDIF
Get the normal entry with the given DN from the logical contents of the object.
getEntryCount() - Method in class com.isode.dsapi.Indication
Return a count of the set of entries contained in the operation outcome.
getErrorType() - Method in class com.isode.dsapi.Indication
Returns the value of the "error type" field for this Indication.
getErrorType() - Method in exception com.isode.dsapi.IndicationException
Determine the error type associated with this IndicationException.
getErrorTypeString(int) - Static method in exception com.isode.dsapi.IndicationException
Return a user-friendly String representation of the errorType for this exception.
getErrorValue() - Method in class com.isode.dsapi.Indication
Returns the value of the "error value" field for this Indication.
getErrorValue() - Method in exception com.isode.dsapi.IndicationException
Determine the error value associated with this IndicationException.
getErrorValueString(int) - Static method in exception com.isode.dsapi.IndicationException
Return a user-friendly String representation of the errorValue for this exception.
getExtraErrorText() - Method in class com.isode.dsapi.Indication
Determine the extra error text (if any) associated with this Indication.
getForSaslName(String) - Static method in enum com.isode.dsapi.SASLMechanism
Get the enumerated value corresponding to the mechanism name.
getForSaslNames(String) - Static method in enum com.isode.dsapi.SASLMechanism
Returns set of known SASLMechanisms listed in space separated list of mechanism names (unknown names are ignored).
getForSaslNames(String, boolean) - Static method in enum com.isode.dsapi.SASLMechanism
Returns set of known SASLMechanisms listed in space separated list of mechanism names.
getForwardSecrecy() - Method in class com.isode.dsapi.SASLParameters
Get the "Forward Secrecy" security flag.
getIndication() - Method in exception com.isode.dsapi.IndicationException
Returns the Indication object that is associated with this exception, if one exists.
getJavaDSAPIVersion() - Static method in class com.isode.dsapi.DSapi
Determine the version of the native component of the Java DSAPI library which is currently being used.
getLimitProblem() - Method in class com.isode.dsapi.Indication
Returns a value to indicate what, if anything, limited the results in this set.
getLimitProblemText() - Method in class com.isode.dsapi.Indication
Get user-friendly string corresponding to the limit problem, if any.
getLocalScope() - Method in class com.isode.dsapi.CommonArgs
Restrict operation to data stored in local scope (usually the local DSA).
getManageDsaIT() - Method in class com.isode.dsapi.CommonArgs
Indicates that the Directory operation should be processed against the DsaIT instead of the DIT.
getMax() - Method in class com.isode.dsapi.SASLParameters.SSF
Returns max value in this object.
getMaxBufferSize() - Method in class com.isode.dsapi.SASLParameters
Get the maximum buffer size used by the security layer.
getMechanismsSet() - Method in class com.isode.dsapi.SASLParameters
Returns set of mechanism names.
getMechanismsString() - Method in class com.isode.dsapi.SASLParameters
Return names of the SASL mechanisms.
getMessage() - Method in exception com.isode.dsapi.IncompleteReadException
 
getMessage() - Method in exception com.isode.dsapi.IndicationException
Returns a String containing information about the operation which caused the exception, the DN if available, and details of the indication error type and value.
getMessage() - Method in exception com.isode.dsapi.ReferralException
Returns a String containing information about the operation which caused the exception, and the referral which was returned.
getMin() - Method in class com.isode.dsapi.SASLParameters.SSF
Returns min value in this object.
getNativeErrorCode() - Method in exception com.isode.dsapi.DSAPIException
Determine the native error code (if any) associated with this exception.
getNativeErrorString() - Method in exception com.isode.dsapi.DSAPIException
Return the name of a native error code in String format, for example "DS_E_BADDN".
getNearestCommonAncestor(DN) - Method in class com.isode.dsapi.DN
Finds the nearest common ancestor DN between this DN and another one.
getNewDN() - Method in class com.isode.dsapi.RenameEntry
Get the 'New DN'
getNextResultsPage() - Method in class com.isode.dsapi.Indication
Update the Indication with the next set of paged results.
getNoActive() - Method in class com.isode.dsapi.SASLParameters
Get the "No Active" security flag.
getNoAnonymous() - Method in class com.isode.dsapi.SASLParameters
Get the "No Anonymous" security flag.
getNoDictionary() - Method in class com.isode.dsapi.SASLParameters
Get the "No Dictionary" security flag.
getNoPlaintext() - Method in class com.isode.dsapi.SASLParameters
Get the "No Plaintext" security flag.
getNormalizedAttribute() - Method in class com.isode.dsapi.Attribute
Return a new Attribute containing normalised versions of all the values contained in this Attribute.
getNormalizedValue() - Method in class com.isode.dsapi.AttributeValue
Create a normalized version of this AttributeValue.
getOID(String) - Static method in class com.isode.dsapi.AttributeType
Fetch the OID of the named attribute type.
getOID(String) - Static method in class com.isode.dsapi.ObjectClasses
Fetch the OID of an objectclass, if it is known to the schema.
getOperation() - Method in class com.isode.dsapi.DirectorySession.PendingOperation
Return the operation name that is associated with this operation.
getOperation() - Method in class com.isode.dsapi.Indication
Determine the operation which returned this Indication.
getOperation() - Method in exception com.isode.dsapi.IndicationException
Returns a String containing information about the operation which resulted in the exception being thrown.
getOperationAndDN() - Method in class com.isode.dsapi.Indication
Return a String representing the operation (and DN if possible) that resulted in this Indication.
getOpID() - Method in class com.isode.dsapi.DirectorySession.PendingOperation
Return the operation ID associated with this operation.
getOtherCertificates() - Method in class com.isode.dsapi.Identity
Get the "other" certificates for this identity.
getParent(int, int) - Method in class com.isode.dsapi.ObjectClasses
Determine the index of the 'n'th parent class of the object-class at the given index.
getParentDN() - Method in class com.isode.dsapi.DN
Find the parent DN of this DN.
getPassCredentials() - Method in class com.isode.dsapi.SASLParameters
Get the "Pass Credentials" security flag.
getPasswordPolicyExpiryWarning() - Method in class com.isode.dsapi.Indication
Determine the expiry time of the current account's password.
getPasswordPolicyGraceWarning() - Method in class com.isode.dsapi.Indication
Determine the number of grace authentications left for the current account's password.
getPasswordPolicyResponse() - Method in class com.isode.dsapi.Indication
Returns any information related to a password policy response associated with this Indication in a single object.
getPasswordPolicyStatus() - Method in class com.isode.dsapi.Indication
Determine the error relating to the current account's password.
getPKCS12Filename() - Method in class com.isode.dsapi.Identity
Return the name of the PKCS12 file which was used to create this identity.
getPreferChain() - Method in class com.isode.dsapi.CommonArgs
Determine whether chained operations rather than referral will be used where necessary.
getPresentationAddress() - Method in class com.isode.dsapi.DirectorySession
Return the presentation address specified when this object was constructed.
getPriority() - Method in class com.isode.dsapi.CommonArgs
Returns the priority associated with this operation
getRDN() - Method in class com.isode.dsapi.DN
Return the least significant RDN.
getRDN(int) - Method in class com.isode.dsapi.DN
Return the RDN at the given position (0 is least significant).
getRDNCount() - Method in class com.isode.dsapi.DN
Get the RDN count.
getReference(int) - Method in class com.isode.dsapi.Indication
Return a specific continuation reference from the Indication
getReferenceCount() - Method in class com.isode.dsapi.Indication
Return a count of the set of continuation references contained in the operation outcome.
getReferral(int) - Method in class com.isode.dsapi.Indication
Return a specific referral from the Indication
getReferralAddress(int) - Method in class com.isode.dsapi.Referral
Return a specific ReferralAddress from the Referral
getReferralCount() - Method in class com.isode.dsapi.Indication
Return a count of the set of referrals contained in the operation outcome.
getRelocatedDN(DN, DN) - Method in class com.isode.dsapi.DN
Find the DN that results from relocating this DN from one subtree to another.
getRequestPasswordPolicy() - Method in class com.isode.dsapi.CommonArgs
Determine whether the "request password policy" flag is set.
getRequired() - Method in class com.isode.dsapi.ObjectClasses
Get the complete list of AttributeTypes that would be required within an Entry using these object-classes.
getRequiredNames() - Method in class com.isode.dsapi.ObjectClasses
Get the complete list of attribute names that would be required within an Entry using these object-classes.
getRestrictionWarnings() - Method in class com.isode.dsapi.Indication
Check to see if the results have been subject to some kind of limit, and if so return a list of strings describing those limits.
getRestrictionWarnings(List<DN>) - Method in class com.isode.dsapi.Indication
Check to see if the results have been subject to some kind of limit, and if so return a list of strings describing those limits.
getResult() - Method in exception com.isode.dsapi.DeleteAttributeException
Fetch the result of the apply-changes operation that results from ignoring all the delete-failures.
getSaslIdBasedMechanisms(Iterable<SASLMechanism>) - Static method in enum com.isode.dsapi.SASLMechanism
Filters given mechanism to return SASL ID based only.
getSaslName() - Method in enum com.isode.dsapi.SASLMechanism
Returns mechanism's SASL name.
getSearchAliases() - Method in class com.isode.dsapi.CommonArgs
Determine whether aliases are followed in search operations.
getSessionCertificates() - Method in class com.isode.dsapi.DirectorySession
Retrieve information about the certificates that were presented by directory server during a strong bind connection (either DAP or LDAP).
getSigned() - Method in class com.isode.dsapi.CommonArgs
Determine whether the Directory operation is to be cryptographically signed.
getSizeLimit() - Method in class com.isode.dsapi.CommonArgs
Returns the size limit associated with this operation.
getSSF() - Method in class com.isode.dsapi.SASLParameters
Determine the security strength factor (SSF) values associated with this object.
getString() - Method in class com.isode.dsapi.atnds.ATNds.ATNdsResult
Determine the String component of this ATNdsResult
getString() - Method in class com.isode.dsapi.AttributeValue
Returns a string representation of this AttributeValue.
getString() - Method in class com.isode.dsapi.ObjectClasses
Get the list of object-class names as a space-separated String.
getString(int) - Method in class com.isode.dsapi.ObjectClasses
Get the name of the object-class at the given index.
getStringRepresentation() - Method in class com.isode.dsapi.CommonArgs
Return a String representation of the information inside this CommonArgs object, which may be parsed by the CommonArgs(String) constructor to re-create an object with the same settings.
getStrings() - Method in class com.isode.dsapi.ObjectClasses
Get the list of object-class names as a String[].
getSubClasses(String) - Static method in class com.isode.dsapi.ObjectClasses
Get a list of all the immediate subclasses of the given objectclass - that is, those objectclasses which list the given objectclass as a parent.
getSubentries() - Method in class com.isode.dsapi.CommonArgs
Indicates that a Search or List operation is to access subentries only; normal entries become inaccessible.
getSupportedSaslMech() - Static method in class com.isode.dsapi.DSapi
Returns space separated list of supported SASL mechanisms.
getSyntaxID() - Method in class com.isode.dsapi.Attribute
Returns the integer representing the syntax ID for this Attribute.
getSyntaxID() - Method in class com.isode.dsapi.AttributeType
Return the integer identifier of this type's syntax.
getSyntaxID() - Method in class com.isode.dsapi.AttributeValue
Get the syntax identifier.
getSyntaxName() - Method in class com.isode.dsapi.Attribute
Returns a String representing the syntax for this object.
getSyntaxName() - Method in class com.isode.dsapi.AttributeType
Return a String representation of this object's syntax.
getSyntaxName() - Method in class com.isode.dsapi.AttributeValue
Get the syntax name for this object.
getTargetDN() - Method in class com.isode.dsapi.Referral
Return the target DN of the referral
getTimeLimit() - Method in class com.isode.dsapi.CommonArgs
Returns the time limit associated with this operation.
getTrustedCertificates() - Method in class com.isode.dsapi.Identity
Get the "trusted" certificates for this identity.
getTxnEndResult() - Method in class com.isode.dsapi.Indication
Return result codefrom an Indication from a TxnEnd
getTxnStartResult() - Method in class com.isode.dsapi.Indication
Return transaction ID from an Indication from a TxnStart
getUseAliasOnUpdate() - Method in class com.isode.dsapi.CommonArgs
Determine whether aliases are dereferenced in add, modify and remove operations.
getUserCertificate() - Method in class com.isode.dsapi.Identity
Return the user certificate from this Identity.
getValue(int) - Method in class com.isode.dsapi.Attribute
Get a specific AttributeValue from the set of values associated with this Attribute.
getValueCount() - Method in class com.isode.dsapi.Attribute
Returns value count.
grace - Variable in class com.isode.dsapi.Indication.PasswordPolicyResponse
The remaining number of grace authentications which will be permitted for this user.
GSS_SPNEGO - com.isode.dsapi.SASLMechanism
 
GSSAPI - com.isode.dsapi.SASLMechanism
 

H

hasAttributeType(AttributeType) - Method in class com.isode.dsapi.Attribute
Determines if this object has a particular AttributeType.
hasBer() - Method in class com.isode.dsapi.AttributeValue
Test whether this AttributeValue already has a BER value attached.
hasChanges() - Method in class com.isode.dsapi.AddEntry
Determine whether this entry contains any change-attributes (as would be returned by a call to getChangeIterator()).
hasChanges() - Method in class com.isode.dsapi.GenericEntry
Determine whether this entry contains any change-attributes (as would be returned by a call to getChangeIterator()).
hasChanges() - Method in class com.isode.dsapi.ModifyEntry
Determine whether this entry contains any change-attributes (as would be returned by a call to getChangeIterator()).
hasContinuationReferences() - Method in class com.isode.dsapi.Indication
Determine whether this Indication contains any continuation references.
hasDSASignatureVerificationError() - Method in class com.isode.dsapi.Indication
Determine whether there was a DSA signature verification failure whilst obtaining any of the results requested in the operation that generated this Indication.
hasDUASignatureVerificationError() - Method in class com.isode.dsapi.Indication
Determine whether there was a DUA signature verification failure on the operation sent to the DSA.
hashCode() - Method in class com.isode.dsapi.Attribute
Calculate a hash-code consistent with the equals() method.
hashCode() - Method in class com.isode.dsapi.AttributeType
Overrides Object.hashCode in order to be consistent with the equals(Object) method.
hashCode() - Method in class com.isode.dsapi.AttributeValue
Overrides Object.hashCode in order to be consistent with the equals(Object) method.
hashCode() - Method in class com.isode.dsapi.BindParams
 
hashCode() - Method in class com.isode.dsapi.DN
Return a hash code value for this DN.
hashCode() - Method in class com.isode.dsapi.Identity
Simplified hashCode aggregate.
hashCode() - Method in class com.isode.dsapi.RDN
Overrides Object.hashCode in order to be consistent with the equals(Object) method.
hashCode() - Method in class com.isode.dsapi.SASLParameters
 
hashCode() - Method in class com.isode.dsapi.SASLParameters.SSF
 
hasLimitProblem() - Method in class com.isode.dsapi.Indication
Determines whether this indication was constrained by some limit problem.
hasMorePagedResults() - Method in class com.isode.dsapi.Indication
Determine whether more pages are available for a paged-results search.
hasSyntax(int) - Method in class com.isode.dsapi.Attribute
Checks if this Attribute has a particular syntax.

I

Identity - Class in com.isode.dsapi
Identity is a class which wraps the DS_Identity structure.
Identity(Identity) - Constructor for class com.isode.dsapi.Identity
Create a new Identity object which is a copy of an existing one.
Identity(Identity, String, String) - Constructor for class com.isode.dsapi.Identity
Make a copy of an Identity, but associate it with a newly created PKCS#12 file.
Identity(String, String, String) - Constructor for class com.isode.dsapi.Identity
Create a new Identity object, which may subsequently be used for strong binds.
IncompleteReadException - Exception in com.isode.dsapi
Thrown when a read operation completes with no errors, but its indication contains information to suggest that the read result may not be reliable (for example, a limit error was encountered).
IncompleteReadException(Indication, String) - Constructor for exception com.isode.dsapi.IncompleteReadException
Used by java classes to construct a new object.
ind - Variable in exception com.isode.dsapi.IndicationException
 
indexOf(String) - Method in class com.isode.dsapi.ObjectClasses
Find the index of a specific objectclass in the internal array
Indication - Class in com.isode.dsapi
An Indication contains information about a directory operation.
Indication.PasswordPolicyResponse - Class in com.isode.dsapi
A convenience class which contains any information from a password policy response that was returned as part of the Indication from a directory server.
Indication.PasswordPolicyStatus - Enum in com.isode.dsapi
Values that may be returned from a call to getPasswordPolicyErrorCode.
IndicationException - Exception in com.isode.dsapi
Represents an error that is derived from a DS_Indication in the underlying DSAPI code.
IndicationException(Indication, int) - Constructor for exception com.isode.dsapi.IndicationException
This constructor is used by JNI and subclasses to create a new object that refers to an Indication object.
IndicationException(String) - Constructor for exception com.isode.dsapi.IndicationException
Constructor provided to let subclasses instantiate themselves without needing a native Indication object
initialize() - Static method in class com.isode.dsapi.DSapi
Initialize the DSAPI library without setting up an Isode DUA logging stream.
initialize(String) - Static method in class com.isode.dsapi.DSapi
Ensure that the Java DSAPI library has been initialized.
initializeSecurity(String) - Static method in class com.isode.dsapi.DSapi
Initialize the X.509 library
INSUFFICIENT_PASSWORD_QUALITY - com.isode.dsapi.Indication.PasswordPolicyStatus
The password is of insufficient quality.
isAbstract(int) - Method in class com.isode.dsapi.ObjectClasses
Determine whether the object-class at the given index is an abstract class.
isAllowed(AttributeType) - Method in class com.isode.dsapi.ObjectClasses
Determine whether a particular AttributeType would be allowed within an Entry which had this set of objectclasses.
isAllowed(String) - Method in class com.isode.dsapi.ObjectClasses
Determine whether a particular type of attribute would be allowed within an Entry which had this set of objectclasses.
isAuxiliary(int) - Method in class com.isode.dsapi.ObjectClasses
Determine whether the object-class at the given index is an auxiliary class
isBound() - Method in class com.isode.dsapi.DirectorySession
Determine whether the session is bound.
isChildOf(DN) - Method in class com.isode.dsapi.DN
Check if this DN is an immediate child of the argument.
isClosed() - Method in class com.isode.dsapi.RandomAccessLDIF
Check if RandomAccessLDIF has been closed yet.
isCollective() - Method in class com.isode.dsapi.AttributeType
Determine whether the local schema regards this AttributeType as a 'collective' type.
isDescendantOf(DN) - Method in class com.isode.dsapi.DN
Check if this DN is a descendant (inferior) of the argument.
isEmpty() - Method in class com.isode.dsapi.Selection
Determine whether this represents an empty selection.
isEqualOrDescendantOf(DN) - Method in class com.isode.dsapi.DN
Check if this DN is equal to or is a descendant of the argument.
isExtensibleObject() - Method in class com.isode.dsapi.ObjectClasses
Determine whether an Entry with these objectclasses is an extensible object.
isFileBased() - Method in class com.isode.dsapi.AttributeType
Test whether this is a file-based attribute according to the local schema.
isIsodeServer(DirectorySession, DN) - Static method in class com.isode.dsapi.DSapi
Determine if the entry at a specified DN appears to be entry used for storing Isode server configuration (e.g.
isLeadObjectClass(int) - Method in class com.isode.dsapi.ObjectClasses
Determine whether the object-class at the given index is a 'lead' class in the set.
isLegalForLocalSchema() - Method in class com.isode.dsapi.AttributeValue
Determine whether this object contains a value which is is valid according to the local schema's definition of its AttributeType.
isNoUserModification() - Method in class com.isode.dsapi.AttributeType
Determine whether the local schema regards this AttributeType as being marked 'no user modification'.
isObsolete() - Method in class com.isode.dsapi.AttributeType
Determine whether the local schema regards this AttributeType as being marked 'obsolete'.
isodeIdentityDirectory - Static variable in class com.isode.dsapi.Identity
Isode specific directory for storing identities
isodeIdentityDirectoryFile - Static variable in class com.isode.dsapi.Identity
A File object which corresponds to Identity.isodeIdentityDirectory
isOperational() - Method in class com.isode.dsapi.AttributeType
Determine whether the local schema regards this AttributeType as being marked 'operational'.
isPagedResultsIndication() - Method in class com.isode.dsapi.Indication
Determine whether this Indication relates to a search that requested paged results.
isPrintable() - Method in class com.isode.dsapi.AttributeType
Determine whether values of this AttributeType have a printable string representation.
isPrintableSyntax(int) - Static method in class com.isode.dsapi.DSapi
Determine whether a specific syntax has a printable String representation.
isPseudoDN() - Method in class com.isode.dsapi.AttributeType
Determine whether this AttributeType is one which has a String representation that is likely to be a DN.
isReferral() - Method in class com.isode.dsapi.Indication
Determine whether this Indication represents a referral error.
isRequired(AttributeType) - Method in class com.isode.dsapi.ObjectClasses
Determine whether a particular AttributeType would be required within an Entry which has this set of objectclasses (in other words, whether the type is compulsory).
isRequired(String) - Method in class com.isode.dsapi.ObjectClasses
Determine whether a particular type of attribute would be required within an Entry which had this set of objectclasses (in other words, whether the type is compulsory).
isRootDN() - Method in class com.isode.dsapi.DN
Determines whether this object represents a root DN
isSameValue(DN) - Method in class com.isode.dsapi.DN
Test whether this distinguished name is equivalent to another.
isSameValue(RDN) - Method in class com.isode.dsapi.RDN
Test whether this value is equivalent to another.
isSaslIDBased() - Method in enum com.isode.dsapi.SASLMechanism
Returns true when mechanism is based on SASL ID, false in other cases.
isSelectingAllOper() - Method in class com.isode.dsapi.Selection
Determine whether this Selection specifies "all operational attributes"
isSelectingAllUser() - Method in class com.isode.dsapi.Selection
Determine whether this Selection specifies "all user attributes"
isServerIdentityOK() - Method in class com.isode.dsapi.DirectorySession.SessionCertificates
Determine whether the server's identity matched that provided in the server certificate.
isSingleValue() - Method in class com.isode.dsapi.AttributeType
Determine whether the local schema regards this AttributeType as single-valued.
isStructural(int) - Method in class com.isode.dsapi.ObjectClasses
Determine whether the object-class at the given index is a structural class
isSubClass(int, int) - Method in class com.isode.dsapi.ObjectClasses
Determine whether one object-class in the set is a subclass of another in the same set.
isUnknown() - Method in class com.isode.dsapi.AttributeType
Check to see if the attribute-type is unknown to the loaded schema.
isUTF8String() - Method in class com.isode.dsapi.AttributeValue
Determine whether the value held in this object is a valid UTF-8 String.
iterator() - Method in class com.isode.dsapi.Attribute
Returns an iterator over the values in this Attribute.
iterator() - Method in class com.isode.dsapi.DN
Returns an iterator over the RDNs in this DN
iterator() - Method in class com.isode.dsapi.GenericEntry
Returns an Iterator over whatever type of attributes that this entry stores.
iterator() - Method in class com.isode.dsapi.Indication
Returns an iterator over the entries in this Indication
iterator() - Method in class com.isode.dsapi.RDN
Iterate through all the Attributes in this RDN.
iterator() - Method in class com.isode.dsapi.Referral
Returns an iterator over the addresses in this Referral
iterator() - Method in exception com.isode.dsapi.ReferralException
Returns an iterator over the referrals for this object.
iterator() - Method in class com.isode.dsapi.Selection
For a Selection which names a set of attribute types, return an iterator over the AttributeTypes held by this Selection, or otherwise return an iterator over an empty list.

J

JAVADSAPI_VERSION - Static variable in interface com.isode.dsapi.SWIG_DSAPIConstants
 
jni_diff(int, Entry, Entry) - Method in class com.isode.dsapi.ChangeEntry
Calculate differences and save in the current ModifyEntry or AddEntry.
jni_dispose() - Method in class com.isode.dsapi.DN
Native function used to clean up any C data structures attached to this object when it is destroyed in finalization.
jni_dispose() - Method in class com.isode.dsapi.RDN
Native function used to clean up any C data structures attached to this object when it is destroyed in finalisation.

L

LDIF - Class in com.isode.dsapi
A class which enables loading and saving of records from/to LDIF files.
LDIF(String, String) - Constructor for class com.isode.dsapi.LDIF
Set up an LDIF stream for input and/or output with the given files.
logger - Static variable in class com.isode.dsapi.GenericEntry
 
LOGIN - com.isode.dsapi.SASLMechanism
 

M

MATCHALL - Static variable in class com.isode.dsapi.DirectorySession
Filter string which matches all entries: "(objectclass=*)".
mechanisms - Variable in class com.isode.dsapi.SASLParameters
A set of SASL mechanisms.
modify(ModifyEntry, CommonArgs) - Method in class com.isode.dsapi.DirectorySession
Modify an entry synchronously.
ModifyEntry - Class in com.isode.dsapi
A ModifyEntry is used to store a list of modifications to the attributes within an Entry.
ModifyEntry(DN) - Constructor for class com.isode.dsapi.ModifyEntry
Create a new empty ModifyEntry using a specified DN
ModifyEntry(Entry, Entry) - Constructor for class com.isode.dsapi.ModifyEntry
Create a new ModifyEntry by comparing two Entry instances.
MUST_SUPPLY_OLD_PASSWORD - com.isode.dsapi.Indication.PasswordPolicyStatus
The old password must be supplied when changing the password.

N

nameToSyntaxID(String) - Static method in class com.isode.dsapi.DSapi
Get the syntax identifier associated with the given syntax name.
nativeErrorToString(int) - Static method in exception com.isode.dsapi.DSAPIException
Translate native DS_Status error code value into a String, for example "DS_E_BADDN".
NativeLibraryException - Exception in com.isode.dsapi
This exception will be thrown when an unrecoverable error has been detected inside the native DSAPI library.
NativeLibraryException(String) - Constructor for exception com.isode.dsapi.NativeLibraryException
 
NativeLibraryException(String, int) - Constructor for exception com.isode.dsapi.NativeLibraryException
 
next() - Method in class com.isode.dsapi.RandomAccessLDIF
Get the next entry from the search as a GenericEntry.
nextChange() - Method in class com.isode.dsapi.RandomAccessLDIF
Get the next entry from the search as a ChangeEntry.
nextDN() - Method in class com.isode.dsapi.RandomAccessLDIF
Get the next entry from the search as a DN.
nextEntry() - Method in class com.isode.dsapi.RandomAccessLDIF
Get the next entry from the search as an Entry.
nextPagedResultsPage() - Method in class com.isode.dsapi.Indication
Update the Indication with the next set of paged results.
NO_ATTRIBUTES - com.isode.dsapi.Selection.SelectionType
No attributes
NO_ERROR - com.isode.dsapi.Indication.PasswordPolicyStatus
No error
NoLimitProblem - Static variable in class com.isode.dsapi.Indication
Value returned by getLimitProblem() to indicate that all results were received.
NoMorePagedResultsException - Exception in com.isode.dsapi
Thrown when an attempt is made to request the next page of results from a paged-results search operation but no further results are available.
NoMorePagedResultsException(String, int) - Constructor for exception com.isode.dsapi.NoMorePagedResultsException
Constructs a new NoMorePagedResultsException with the specified message and error code
NoSuchAttributeException - Exception in com.isode.dsapi
Thrown when an attempt is made to access a named attribute which does not exist.
NoSuchAttributeException(String) - Constructor for exception com.isode.dsapi.NoSuchAttributeException
 
NoSuchAttributeException(String, int) - Constructor for exception com.isode.dsapi.NoSuchAttributeException
 
NoSuchEntryException - Exception in com.isode.dsapi
Thrown when an attempt is made to perform an operation on a non-existent entry in the directory.
NoSuchEntryException(Indication, int) - Constructor for exception com.isode.dsapi.NoSuchEntryException
Called by JNI to create a new object
NoSuchEntryException(String) - Constructor for exception com.isode.dsapi.NoSuchEntryException
 
NoSuchOperationException - Exception in com.isode.dsapi
Thrown when an attempt is made to reference a pending asynchronous operation, but the operation does not exist (either it never existed, or it did exist but has been completed).
NoSuchOperationException(String) - Constructor for exception com.isode.dsapi.NoSuchOperationException
Constructs a new NoSuchOperationException with the specified message.
NoSuchOperationException(String, int) - Constructor for exception com.isode.dsapi.NoSuchOperationException
Constructs a new NoSuchOperationException with the specified message and error code
NOT_YET_CONNECTED - com.isode.dsapi.DirectorySession.ConnectionState
A DirectorySession object exists but no bind operation has yet been attempted.
NotBoundException - Exception in com.isode.dsapi
Thrown when a bind attempt fails, or an attempt is made to communicate with the directory before a successful bind has been performed, or after a connection has been lost.
NotBoundException(String) - Constructor for exception com.isode.dsapi.NotBoundException
Constructs a new NotBoundException with the specified message.
NotBoundException(String, int) - Constructor for exception com.isode.dsapi.NotBoundException
Constructs a new NotBoundException with the specified message and error code
NotBoundException(String, Throwable) - Constructor for exception com.isode.dsapi.NotBoundException
Constructs a new NotBoundException with the specified message and cause.
NotImplementedException - Exception in com.isode.dsapi
An exception thrown when an attempt is made to perform an operation that is not implemented.
NotImplementedException(String) - Constructor for exception com.isode.dsapi.NotImplementedException
 
NotImplementedException(String, int) - Constructor for exception com.isode.dsapi.NotImplementedException
 
NTLM - com.isode.dsapi.SASLMechanism
 

O

ObjectClasses - Class in com.isode.dsapi
Representation of a set of object classes.
ObjectClasses() - Constructor for class com.isode.dsapi.ObjectClasses
Base constructor.
ObjectClasses(Attribute) - Constructor for class com.isode.dsapi.ObjectClasses
Construct from the values of an Attribute.
ObjectClasses(AttributeValue[]) - Constructor for class com.isode.dsapi.ObjectClasses
Construct from an array of AttributeValues containing object-class names.
ObjectClasses(String) - Constructor for class com.isode.dsapi.ObjectClasses
Construct from a space-separated list of object-class names.
ObjectClasses(String[]) - Constructor for class com.isode.dsapi.ObjectClasses
Construct from an array of object-class names.
OperationFailedException - Exception in com.isode.dsapi
A class representing an exception which can be thrown as a result of a local requested operation failing.
OperationFailedException(String) - Constructor for exception com.isode.dsapi.OperationFailedException
Constructs a new OperationFailedException with the specified message.
OperationFailedException(String, int) - Constructor for exception com.isode.dsapi.OperationFailedException
Constructs a new OperationFailedException with the specified message and error code

P

PASSWORD_EXPIRED - com.isode.dsapi.Indication.PasswordPolicyStatus
The password has expired and must be reset.
PASSWORD_IN_HISTORY - com.isode.dsapi.Indication.PasswordPolicyStatus
The password was used previously.
PASSWORD_MOD_NOT_ALLOWED - com.isode.dsapi.Indication.PasswordPolicyStatus
The user is restricted from changing her password.
PASSWORD_TOO_SHORT - com.isode.dsapi.Indication.PasswordPolicyStatus
The password is too short.
PASSWORD_TOO_YOUNG - com.isode.dsapi.Indication.PasswordPolicyStatus
The password is too young to change.
PendingOperation(DirectorySession, int, DN, String) - Constructor for class com.isode.dsapi.DirectorySession.PendingOperation
Construct a new PendingOperation object.
PendingOperation(DirectorySession, int, String) - Constructor for class com.isode.dsapi.DirectorySession.PendingOperation
Construct a new PendingOperation object.
PendingOperation(DirectorySession, DN, String, IndicationException) - Constructor for class com.isode.dsapi.DirectorySession.PendingOperation
Construct a new PendingOperation object.
PLAIN - com.isode.dsapi.SASLMechanism
 
poll() - Method in class com.isode.dsapi.DirectorySession.PendingOperation
Check for completion of an asynchronous operation.
postBindHook() - Method in class com.isode.dsapi.DirectorySession
This method allows subclasses the opportunity to perform operations after a successful bind operation: it will be called after a directory session is bound.
postUnbindHook() - Method in class com.isode.dsapi.DirectorySession
This method allows subclasses the opportunity to perform any post-unbind cleanup; it will be called after each unbind operation.
preBindHook() - Method in class com.isode.dsapi.DirectorySession
This method allows subclasses the opportunity to perform any pre-unbind cleanup; it will be called before each unbind operation.
preUnbindHook() - Method in class com.isode.dsapi.DirectorySession
This method allows subclasses the opportunity to perform any pre-unbind cleanup; it will be called before each unbind operation.
properties - Variable in class com.isode.dsapi.SASLParameters
Properties for this SASLParams.
put(GenericEntry) - Method in class com.isode.dsapi.LDIF
Write an entry to the LDIF output file.
put(GenericEntry) - Method in class com.isode.dsapi.RandomAccessLDIF
Write an entry to the logical tree.
putComment(String) - Method in class com.isode.dsapi.LDIF
Add a comment to the output LDIF file.

R

RandomAccessLDIF - Class in com.isode.dsapi
A class which enables random-access to LDIF files for both reading and writing.
RandomAccessLDIF(String, String, String) - Constructor for class com.isode.dsapi.RandomAccessLDIF
Set up an RandomAccessLDIF object with the given files.
RDN - Class in com.isode.dsapi
Class representing an RDN.
RDN(Attribute...) - Constructor for class com.isode.dsapi.RDN
Constructs a new object based on a list of Attributes.
RDN(AttributeType, String) - Constructor for class com.isode.dsapi.RDN
Constructs an RDN based on a single attribute value.
RDN(String) - Constructor for class com.isode.dsapi.RDN
Constructs an RDN from LDAP formatted string.
read(DN, Selection, CommonArgs) - Method in class com.isode.dsapi.DirectorySession
Perform a synchronous read of a directory entry.
readAsync(DN, Selection, CommonArgs) - Method in class com.isode.dsapi.DirectorySession
Initiate an asynchronous read of a directory entry.
readEntry(DN, Selection, CommonArgs) - Method in class com.isode.dsapi.DirectorySession
Perform a synchronous read of a specific directory entry and return an Entry object if the entry exists, and null if the entry does not exist (rather than a NoSuchEntryException.
referenceIterator() - Method in class com.isode.dsapi.Indication
Returns an iterator over the continuation references in this Indication
Referral - Class in com.isode.dsapi
Class representing information extracted from a referral error or a continuation reference.
Referral(DN) - Constructor for class com.isode.dsapi.Referral
This constructor is called from JNI and is not typically useful for other clients.
ReferralAddress - Class in com.isode.dsapi
Class representing an address returned as one of the alternative locations to try when a directory server returns a referral.
ReferralAddress(Referral, String, DN) - Constructor for class com.isode.dsapi.ReferralAddress
Constructor used by JNI
ReferralException - Exception in com.isode.dsapi
Thrown when a directory is unable to fulfil a request but returns a referral which includes information about what other directory servers may be able to do so.
ReferralException(Indication, int) - Constructor for exception com.isode.dsapi.ReferralException
This is the constructor that JNI will use
ReferralException(String) - Constructor for exception com.isode.dsapi.ReferralException
Not intended to be used.
referralIterator() - Method in class com.isode.dsapi.Indication
Returns an iterator over the referrals in this Indication
relocate(DN...) - Method in class com.isode.dsapi.Attribute
If this Attribute contains DNs, and one or more of those DNs are within one of the subtrees indicated by the arguments, then those DN are relocated to the same relative location within the corresponding 'target' subtree (using DN.getRelocatedDN()), and a new Attribute is created and returned.
relocate(DN...) - Method in class com.isode.dsapi.AttributeValue
If this AttributeValue contains a DN, and that DN is within one of the subtrees specified in the arguments, then it is relocated to the same relative location within the corresponding target subtree (using DN.getRelocatedDN()), and a new AttributeValue is created and returned.
relocate(DN, DN) - Method in class com.isode.dsapi.Attribute
If this Attribute contains DNs, and one or more of those DNs are within the subtree indicated by 'source', then they are relocated to the same relative location within the 'target' subtree (using DN.getRelocatedDN()), and a new Attribute is created and returned.
relocate(DN, DN) - Method in class com.isode.dsapi.AttributeValue
If this AttributeValue contains a DN, and that DN is within the subtree indicated by 'source', then it is relocated to the same relative location within the 'target' subtree (using DN.getRelocatedDN()), and a new AttributeValue is created and returned.
remove(DN) - Method in class com.isode.dsapi.RandomAccessLDIF
Remove the entry with the given DN from the logical contents.
removeCallbackParameter(String) - Method in class com.isode.dsapi.SASLParameters
Removes a specific callback parameter from this object.
rename(DN) - Method in class com.isode.dsapi.Entry
Do a rename operation on the entry, and return the result as a new AddEntry.
rename(DN, DN, RDN, CommonArgs) - Method in class com.isode.dsapi.DirectorySession
Synchronous rename of an entry.
RenameEntry - Class in com.isode.dsapi
A RenameEntry is used to represent a modify-DN or modify-RDN change to the directory.
RenameEntry(DN, DN) - Constructor for class com.isode.dsapi.RenameEntry
Create a new RenameEntry with the specified details.
RenameEntry(DN, DN, boolean) - Constructor for class com.isode.dsapi.RenameEntry
Create a new RenameEntry with the specified details.
replaceAttribute(Attribute) - Method in class com.isode.dsapi.ChangeEntry
Add a 'replace attribute-values' change to a ModifyEntry.
replaceAttribute(Attribute) - Method in class com.isode.dsapi.ModifyEntry
Specify an attribute that should be replaced in the target entry when the ModifyEntry is applied.
ReplaceAttribute - Class in com.isode.dsapi
Representation of a replace-attribute.
ReplaceAttribute(AttributeType) - Constructor for class com.isode.dsapi.ReplaceAttribute
Create an empty new ReplaceAttribute object.

S

SASL - com.isode.dsapi.BindType
SASL bind
SASL_AUTHNAME - Static variable in class com.isode.dsapi.SASLParameters
The callback parameter used to represent a username used for authentication.
SASL_REALM - Static variable in class com.isode.dsapi.SASLParameters
The callback parameter used to represent a SASL realm.
SASL_SECRET - Static variable in class com.isode.dsapi.SASLParameters
The callback parameter used to represent a SASL secret.
SASLMechanism - Enum in com.isode.dsapi
Enum for holding various types of SASL mechanisms.
SASLParameters - Class in com.isode.dsapi
SASLParameters is a class which contains a collection of parameters that are used for a SASL bind.
SASLParameters(SASLParameters) - Constructor for class com.isode.dsapi.SASLParameters
Construct a new object by copying another (so that subsequent changes to the original object won't affect this one).
SASLParameters(String) - Constructor for class com.isode.dsapi.SASLParameters
Create a new SASLParameters object specifying nothing but one or more mechanism names.
SASLParameters.SSF - Class in com.isode.dsapi
A convenience class for managing a min/max SSF (Security Strength Factor) pair.
SCOPE_BASE - Static variable in class com.isode.dsapi.DirectorySession
Used to request a search of just the base object.
SCOPE_ONELEVEL - Static variable in class com.isode.dsapi.DirectorySession
Used to request a search of entries immediately beneath the base object.
SCOPE_SUBTREE - Static variable in class com.isode.dsapi.DirectorySession
Used to request a search of entries in the entire tree below the base object.
SCRAM_SHA_1 - com.isode.dsapi.SASLMechanism
 
search(DN, boolean, boolean) - Method in class com.isode.dsapi.RandomAccessLDIF
Start a search through the logical tree.
search(DN, String, int, Selection, CommonArgs) - Method in class com.isode.dsapi.DirectorySession
Perform a synchronous directory search.
search(DN, String, int, Selection, CommonArgs, int) - Method in class com.isode.dsapi.DirectorySession
Perform a search, requesting paged results from the server.
searchOneLevel(DN, String, Selection) - Method in class com.isode.dsapi.DirectorySession
Perform a search of entries directly below a specified entry in the directory.
searchOneLevel(DN, String, Selection, CommonArgs) - Method in class com.isode.dsapi.DirectorySession
Perform a search of entries directly below a specified entry in the directory.
searchSubTree(DN, String, Selection) - Method in class com.isode.dsapi.DirectorySession
Perform a search of the tree of entries specified entry in the directory.
seek(long) - Method in class com.isode.dsapi.LDIF
Re-seek the input file to the given file-offset, which should be a value previously returned by tell().
selectAllOperational() - Method in class com.isode.dsapi.Selection
Set the flag which specifies all operational attributes.
selectAllUser() - Method in class com.isode.dsapi.Selection
Set the flag which specifies all user attributes.
selectAllUserAndOper() - Method in class com.isode.dsapi.Selection
Select all user and operational attributes.
selectAttributeType(AttributeType) - Method in class com.isode.dsapi.Selection
Add an attribute to the Selection.
Selection - Class in com.isode.dsapi
Representation of an attribute selection (used in directory searches and reads).
Selection() - Constructor for class com.isode.dsapi.Selection
Construct a new Selection object which will specify ALL_USER_ATTRIBUTES.
Selection(Selection.SelectionType) - Constructor for class com.isode.dsapi.Selection
Construct a new Selection object.
Selection.SelectionType - Enum in com.isode.dsapi
Convenience enums to be used when creating a Selection object.
selectNoAttributes() - Method in class com.isode.dsapi.Selection
Set the object to specify no attributes at all (this clears any settings for all user attributes or all operational attributes).
SessionCertificates(List<byte[]>, boolean) - Constructor for class com.isode.dsapi.DirectorySession.SessionCertificates
 
setADCompatibility(boolean) - Method in class com.isode.dsapi.SASLParameters
Set or clear "AD compatibility mode" for this this object.
setAllowUnknownAttrs(boolean) - Method in class com.isode.dsapi.DirectorySession
Set or clear the 'allow unknown attributes' flag.
setAllowUnknownAttrs(boolean) - Method in class com.isode.dsapi.LDIF
Set the status of the 'allow unknown attributes' flag.
setAllowUnknownAttrs(boolean) - Method in class com.isode.dsapi.RandomAccessLDIF
Set the status of the 'allow unknown attributes' flag.
setAnonymous() - Method in class com.isode.dsapi.BindParams
Makes this object ready to be used for an anonymous bind.
setAttributeType(String, boolean) - Method in class com.isode.dsapi.AttributeType
Used by the native library to set an attribute type from the attribute name or OID string.
setAttrsOnly(boolean) - Method in class com.isode.dsapi.CommonArgs
Indicate that a search or read operation should return matching Attributes, with no values present.
setCallbackParameter(String, String) - Method in class com.isode.dsapi.SASLParameters
Set a SASL callback parameter.
setCertificateServer(String, long, boolean) - Method in class com.isode.dsapi.BindParams
Specify the LDAP host to be used for obtaining certificates and CRLs during certificate verification.
setChainingProhibit(boolean) - Method in class com.isode.dsapi.CommonArgs
Prohibit the use of changing in a distributed operation.
setCopyShallDo(boolean) - Method in class com.isode.dsapi.CommonArgs
Indicates that if the Directory is able to partly but not fully satisfy a query at a copy of an entry, it shall not chain the query
setDefaults() - Method in class com.isode.dsapi.CommonArgs
Set default common arguments.
setDisableVerification(boolean) - Method in class com.isode.dsapi.CommonArgs
Used to specify server certificate verification should be disabled.
setDN(DN) - Method in class com.isode.dsapi.GenericEntry
Set the distinguished name for the entry
setDontDerefAlias(boolean) - Method in class com.isode.dsapi.CommonArgs
Request that any alias used to identify the entry affected by the operation is not to be dereferenced.
setDontUseCopy(boolean) - Method in class com.isode.dsapi.CommonArgs
Request that copied data not be used to satisfy the operation.
setEncrypted(boolean) - Method in class com.isode.dsapi.CommonArgs
Indicates that the Directory operation should be encrypted.
setForwardSecrecy(boolean) - Method in class com.isode.dsapi.SASLParameters
Set the "Forward Secrecy" security flag.
setIdentity(Identity) - Method in class com.isode.dsapi.BindParams
Set the Identity to be associated with this set of BindParams.
setLocalScope(boolean) - Method in class com.isode.dsapi.CommonArgs
Restrict operation to data stored in local scope (usually the local DSA).
setManageDsaIT(boolean) - Method in class com.isode.dsapi.CommonArgs
Indicates that the Directory operation should be processed against the DsaIT instead of the DIT.
setMaxBufferSize(int) - Method in class com.isode.dsapi.SASLParameters
Set the maximum buffer size used by the security layer.
setMechanisms(String) - Method in class com.isode.dsapi.SASLParameters
Sets mechanisms.
setNoActive(boolean) - Method in class com.isode.dsapi.SASLParameters
Set the "No Active" security flag.
setNoAnonymous(boolean) - Method in class com.isode.dsapi.SASLParameters
Set the "No Anonymous" security flag.
setNoDictionary(boolean) - Method in class com.isode.dsapi.SASLParameters
Set the "No Dictionary" security flag.
setNoPlaintext(boolean) - Method in class com.isode.dsapi.SASLParameters
Set the "No Plaintext" security flag.
setPassCredentials(boolean) - Method in class com.isode.dsapi.SASLParameters
Set the "Pass Credentials" security flag.
setPreferChain(boolean) - Method in class com.isode.dsapi.CommonArgs
Request chained operation rather than referral where necessary.
setPriority(int) - Method in class com.isode.dsapi.CommonArgs
Sets the priority of the operation.
setRequestPasswordPolicy(boolean) - Method in class com.isode.dsapi.CommonArgs
Requests that the directory server returns information about password policy constraints for the currently bound user.
setSASL(SASLParameters) - Method in class com.isode.dsapi.BindParams
Makes this object ready to be used for a SASL bind.
setSearchAliases(boolean) - Method in class com.isode.dsapi.CommonArgs
Requests that aliases within search results should be dereferenced.
setSigned(boolean) - Method in class com.isode.dsapi.CommonArgs
Indicates that the Directory operation should be cryptographically signed.
setSigVerifyFailHandler(SigVerifyFailHandler) - Method in class com.isode.dsapi.DirectorySession
Set the handler called for signature verification failures.
setSimple(DN, String) - Method in class com.isode.dsapi.BindParams
Makes this object ready to be used for a simple bind.
setSizeLimit(int) - Method in class com.isode.dsapi.CommonArgs
Sets the maximum number of entries that can be returned by a list or search operation.
setSSF(SASLParameters.SSF) - Method in class com.isode.dsapi.SASLParameters
Specify or clear the Security Strength Factor (SSF) associated with this object.
setStrong(Identity, DN) - Method in class com.isode.dsapi.BindParams
Makes this object ready to be used for a strong bind.
setSubentries(boolean) - Method in class com.isode.dsapi.CommonArgs
Indicates that a Search or List operation is to access subentries only; normal entries become inaccessible.
setTimeLimit(int) - Method in class com.isode.dsapi.CommonArgs
Sets the maximum time in seconds that this operation should be allowed to take.
setTransactionID(byte[]) - Method in class com.isode.dsapi.CommonArgs
Sets the transaction ID for a operation.
setUseAliasOnUpdate(boolean) - Method in class com.isode.dsapi.CommonArgs
This flag controls whether aliases are dereferenced in add, modify and remove operations.
SignedOpFailedException - Exception in com.isode.dsapi
Thrown when a signed operation fails.
SignedOpFailedException(String) - Constructor for exception com.isode.dsapi.SignedOpFailedException
Constructs a new SignedOpFailedException with the specified message.
SignedOpFailedException(String, int) - Constructor for exception com.isode.dsapi.SignedOpFailedException
Constructs a new SignedOpFailedException with the specified message and error code
SigVerifyFailHandler - Interface in com.isode.dsapi
Called to handle signature verification failures.
SIMPLE - com.isode.dsapi.BindType
Simple bind
SizeLimitExceeded - Static variable in class com.isode.dsapi.Indication
Value returned by getLimitProblem() to indicate that a size limit was reached.
sortArrayByDN(GenericEntry[]) - Static method in class com.isode.dsapi.GenericEntry
In-place sort of an array of GenericEntry instances into DN order.
sortByDN() - Method in class com.isode.dsapi.Indication
Sort the entries in the indication by DN.
SSF(int, int) - Constructor for class com.isode.dsapi.SASLParameters.SSF
Construct a new object.
status - Variable in class com.isode.dsapi.Indication.PasswordPolicyResponse
The PasswordPolicyStatus contained in this response, or null if none was returned by the server.
STRONG - com.isode.dsapi.BindType
Strong bind
SWIG_DSAPI - Class in com.isode.dsapi
 
SWIG_DSAPI() - Constructor for class com.isode.dsapi.SWIG_DSAPI
 
SWIG_DSAPIConstants - Interface in com.isode.dsapi
 
SWIG_DSAPIJNI - Class in com.isode.dsapi
 
SWIG_DSAPIJNI() - Constructor for class com.isode.dsapi.SWIG_DSAPIJNI
 
syntaxIDToName(int) - Static method in class com.isode.dsapi.DSapi
Get a string representation of the syntax name for the specified syntax identifier.

T

tell() - Method in class com.isode.dsapi.LDIF
Return the current read file-offset in the input file, which can be used later on to seek() back to this point.
TimeLimitExceeded - Static variable in class com.isode.dsapi.Indication
Value returned by getLimitProblem() to indicate that a time limit was reached
toLDIF() - Method in class com.isode.dsapi.GenericEntry
Returns a representation of this entry as an LDIF dump.
toOIDString() - Method in class com.isode.dsapi.DN
Generate a String representation of the DN, including dotted OID values instead of attribute names.
toOIDString() - Method in class com.isode.dsapi.RDN
Generate a String representation of the RDN, including dotted OID values instead of attribute names.
toString() - Method in class com.isode.dsapi.AddAttribute
 
toString() - Method in class com.isode.dsapi.AddEntry
Returns a String representation of this Entry.
toString() - Method in class com.isode.dsapi.atnds.ATNds.ATNdsResult
Return a String representation of the contents of this object
toString() - Method in class com.isode.dsapi.Attribute
Returns a String representation of this Attribute.
toString() - Method in class com.isode.dsapi.AttributeType
Returns a string representation of this AttributeType.
toString() - Method in class com.isode.dsapi.AttributeValue
Return a String representation of this object.
toString() - Method in class com.isode.dsapi.BindParams
Returns a String representation of this BindParams.
toString() - Method in class com.isode.dsapi.ChangeEntry
Returns a String representation of this entry.
toString() - Method in class com.isode.dsapi.CommonArgs
Return a string representation of this object.
toString() - Method in class com.isode.dsapi.DeleteAttribute
 
toString() - Method in class com.isode.dsapi.DeleteEntry
Returns a String representation of this DeleteEntry.
toString() - Method in class com.isode.dsapi.DirectorySession.PendingOperation
Return a user friendly String representation of this object.
toString() - Method in class com.isode.dsapi.DirectorySession.SessionCertificates
Returns a String representation of the object.
toString() - Method in class com.isode.dsapi.DirectorySession
Returns a String representation of this object
toString() - Method in class com.isode.dsapi.DN
Return a String representation of the DN, containing attribute names and values.
toString() - Method in class com.isode.dsapi.Entry
Returns a String representation of this Entry.
toString() - Method in class com.isode.dsapi.GenericEntry
Returns a String representation of this entry.
toString() - Method in class com.isode.dsapi.Identity
Returns a String representation of this Identity.
toString() - Method in class com.isode.dsapi.Indication.PasswordPolicyResponse
Returns a String representation of this PasswordPolicyResponse.
toString() - Method in class com.isode.dsapi.Indication
A user-friendly String representation of an Indication, which contains as much information about it as possible.
toString() - Method in exception com.isode.dsapi.IndicationException
Returns a String representation of this exception, containing information about the failing operation, and DN if available.
toString() - Method in class com.isode.dsapi.LDIF
Returns a String representation of the LDIF stream
toString() - Method in class com.isode.dsapi.ModifyEntry
Returns a String representation of this ModifyEntry.
toString() - Method in class com.isode.dsapi.ObjectClasses
Return a string representation of the contained object-classes, showing flag information.
toString() - Method in class com.isode.dsapi.RandomAccessLDIF
Returns a String representation of the object
toString() - Method in class com.isode.dsapi.RDN
Returns a String representation of the RDN, containing its attribute name(s) and value(s).
toString() - Method in class com.isode.dsapi.Referral
Returns a string containing information about this referral or continuation reference, containing the information the target DN and the suggested locations to resolve it.
toString() - Method in class com.isode.dsapi.ReferralAddress
Returns a string containing information about this address.
toString() - Method in class com.isode.dsapi.RenameEntry
Returns a String representation of this RenameEntry.
toString() - Method in class com.isode.dsapi.ReplaceAttribute
 
toString() - Method in enum com.isode.dsapi.SASLMechanism
 
toString() - Method in class com.isode.dsapi.SASLParameters.SSF
 
toString() - Method in class com.isode.dsapi.SASLParameters
Return a string representation of this object.
toString() - Method in class com.isode.dsapi.Selection
Returns String representation of this Selection, useful for debugging.
toString(Iterable<SASLMechanism>) - Static method in enum com.isode.dsapi.SASLMechanism
Returns string representation of SASLMechanisms
toUIString() - Method in class com.isode.dsapi.DN
Return a friendly string representation of the DN (that is, one that contains no attribute type names).
toUIString() - Method in class com.isode.dsapi.RDN
Return a friendly string representation of the RDN (in other words, one that contains no attribute type names).
txnend(byte[], boolean) - Method in class com.isode.dsapi.DirectorySession
Start transaction.
txnstart() - Method in class com.isode.dsapi.DirectorySession
Start transaction.

U

UnavailableCriticalExtensionException - Exception in com.isode.dsapi
Thrown when an attempt is made to perform an operation using an extension which the directory server is unwilling or unable to support
UnavailableCriticalExtensionException(Indication, int) - Constructor for exception com.isode.dsapi.UnavailableCriticalExtensionException
 
UnavailableCriticalExtensionException(String) - Constructor for exception com.isode.dsapi.UnavailableCriticalExtensionException
 
unbind() - Method in class com.isode.dsapi.DirectorySession
Unbind from the directory.
UNBOUND - com.isode.dsapi.DirectorySession.ConnectionState
A DirectorySession object which was previously bound has been unbound by the user a by calling DirectorySession.unbind().
UNKNOWN_STATUS - com.isode.dsapi.Indication.PasswordPolicyStatus
An unknown status was returned.

V

valueOf(String) - Static method in enum com.isode.dsapi.BindType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.isode.dsapi.DirectorySession.ConnectionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.isode.dsapi.Indication.PasswordPolicyStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.isode.dsapi.SASLMechanism
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.isode.dsapi.Selection.SelectionType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.isode.dsapi.BindType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.isode.dsapi.DirectorySession.ConnectionState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.isode.dsapi.Indication.PasswordPolicyStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.isode.dsapi.SASLMechanism
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.isode.dsapi.Selection.SelectionType
Returns an array containing the constants of this enum type, in the order they are declared.
VERIFICATION_FAILED - com.isode.dsapi.DirectorySession.ConnectionState
A connection was attempted over a secured connection, but the certificate presented by the server could not be verified, and so the connection was abandoned.
VerificationFailedException - Exception in com.isode.dsapi
A connection was abandoned by the library because verification of the server's certificate failed.
VerificationFailedException(String) - Constructor for exception com.isode.dsapi.VerificationFailedException
 
VerificationFailedException(String, int) - Constructor for exception com.isode.dsapi.VerificationFailedException
 

W

wasGlue() - Method in class com.isode.dsapi.RandomAccessLDIF
Test whether the last DN visited corresponds to a glue entry in the tree.
wasLeaf() - Method in class com.isode.dsapi.RandomAccessLDIF
Test whether the last DN visited corresponds to a leaf entry in the tree.
wasParent() - Method in class com.isode.dsapi.RandomAccessLDIF
Test whether the last DN visited corresponds to a parent entry in the tree.
wasReal() - Method in class com.isode.dsapi.RandomAccessLDIF
Test whether the last DN visited corresponds to a real entry in the tree (either a leaf or a parent).
write() - Method in class com.isode.dsapi.RandomAccessLDIF
The final output file is created and written (if one was specified in the constructor), based on the logical tree in memory and the entries from the input and cache files.
A B C D E F G H I J L M N O P R S T U V W 
All Classes All Packages