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
All Classes All Packages
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.
All Classes All Packages