Package com.isode.dsapi
-
Interface Summary Interface Description SigVerifyFailHandler Called to handle signature verification failures.SWIG_DSAPIConstants -
Class Summary Class Description AddAttribute Representation of an add-attribute.AddEntry An AddEntry is used to store the contents of an entry to add to the directory.Attribute Representation of an attribute.AttributeType Representation of an attribute type.AttributeValue Representation of a single attribute value.BindParams BindParams is a class which wraps the DS_BindParams structure.ChangeEntry An abstract class which acts to group the four different types of change-entries found on an LDIF file: ModifyEntry, AddEntry, DeleteEntry and RenameEntry.CommonArgs 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.DeleteAttribute Representation of a delete-attribute.DeleteEntry A DeleteEntry is used to represent the deletion of an entry on the directory.DirectorySession Each DirectorySession object represents a connection to a particular directory.DirectorySession.PendingOperation A PendingOperation object keeps track of an asynchronous directory operation.DirectorySession.SessionCertificates 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 representing a Distinguished Name.DSapi This class provides miscellaneous static methods which may be useful to Java DSAPI clientsEntry A class which encapsulates a normal non-change entry.GenericEntry 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.Identity Identity is a class which wraps the DS_Identity structure.Indication An Indication contains information about a directory operation.Indication.PasswordPolicyResponse A convenience class which contains any information from a password policy response that was returned as part of the Indication from a directory server.LDIF A class which enables loading and saving of records from/to LDIF files.ModifyEntry A ModifyEntry is used to store a list of modifications to the attributes within an Entry.ObjectClasses Representation of a set of object classes.RandomAccessLDIF A class which enables random-access to LDIF files for both reading and writing.RDN Class representing an RDN.Referral Class representing information extracted from a referral error or a continuation reference.ReferralAddress Class representing an address returned as one of the alternative locations to try when a directory server returns a referral.RenameEntry A RenameEntry is used to represent a modify-DN or modify-RDN change to the directory.ReplaceAttribute Representation of a replace-attribute.SASLParameters SASLParameters is a class which contains a collection of parameters that are used for a SASL bind.SASLParameters.SSF A convenience class for managing a min/max SSF (Security Strength Factor) pair.Selection Representation of an attribute selection (used in directory searches and reads).SWIG_DSAPI SWIG_DSAPIJNI -
Enum Summary Enum Description BindType Directory Bind Types.DirectorySession.ConnectionState Used to report the state of a session: whether and how it is bound.Indication.PasswordPolicyStatus Values that may be returned from a call to getPasswordPolicyErrorCode.SASLMechanism Enum for holding various types of SASL mechanisms.Selection.SelectionType Convenience enums to be used when creating a Selection object. -
Exception Summary Exception Description BadAddressException Thrown when an attempt is made to use a presentation address which is invalid.BadAttributeTypeException An exception thrown as a result of an attempt to use an invalid attribute type.BadDNException A class representing an exception which can be thrown as a result of an attempt to use an illegal Distinguished Name or Relative Distinguished NameBadEntryException 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.BadFilterException A class representing an exception which can be thrown as a result of an attempt to use an illegal search filter in a search operationBadSyntaxException A class representing an exception which can be thrown as a result of an attempt to use an illegal or inappropriate syntaxBadValueException A class representing an exception which can be thrown as a result of an attempt to use an attribute with an illegal value.ConnectionLostException A connection was lost during an attempt to perform a directory operation.DeleteAttributeException 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.DirectoryOperationFailedException 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.DSAPIException Base class representing exception conditions that can be thrown by Java DSAPI classes.IncompleteReadException 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).IndicationException Represents an error that is derived from a DS_Indication in the underlying DSAPI code.NativeLibraryException This exception will be thrown when an unrecoverable error has been detected inside the native DSAPI library.NoMorePagedResultsException 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.NoSuchAttributeException Thrown when an attempt is made to access a named attribute which does not exist.NoSuchEntryException Thrown when an attempt is made to perform an operation on a non-existent entry in the directory.NoSuchOperationException 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).NotBoundException 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.NotImplementedException An exception thrown when an attempt is made to perform an operation that is not implemented.OperationFailedException A class representing an exception which can be thrown as a result of a local requested operation failing.ReferralException 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.SignedOpFailedException Thrown when a signed operation fails.UnavailableCriticalExtensionException Thrown when an attempt is made to perform an operation using an extension which the directory server is unwilling or unable to supportVerificationFailedException A connection was abandoned by the library because verification of the server's certificate failed.