Package com.isode.dsapi.config
package com.isode.dsapi.config
-
ClassDescriptionA shadow agreement is uniquely identified with three pieces of information, which are held in an AgreementTuple.Isode chain policy.ConfigEntry represents the root configuration entry (cn=config).Stores the various configuration data.This is a list of config data short-hands that users can use to load that type of config data.A class representing an exception which can be thrown as a result of a local requested operation failing.Utility methods.Consumer agreement object.DSACreationTemplate, specifying all the data required to create and initialise a DSA from nothing to a working configuration.Admin point information.DN parameter for template.Type of DSA to be created.Mandatory groupNaming context GDAM overrides.Optional groupOptional ruleLimit on optional rules.This enum stores the supported password hash schemes in the DSA - obtained from lib/syntax/x500/passwd.c.Password parameter.User bind-profile to create.DSASetup.Class to store info about an upgraded DSA.DSASetupCLI.All knowledge entries in the DSAIT cache.Failover agreement object.Failover entry stored in the directory session.FailoverGroups is a class which keeps track of all application-wide information which has been discovered about failover DSAs.Contains information about something that's not right.Listener which can be used for callers who wish to be notified when the contents of the FailoverGroups have changed in some wayFailover manager manages the failover related data stored in the directory session.GDAMEntry represents a GDAM database entry.GDAM manager manages the various GDAM entries stored in the directory session.GDAM types.Incorrect version exception if DSA version is not as expected.IndexEntry represents an index entry in a GDAM.Index match types.Index state.This class wraps the LDAP Changelog entry stored in the directory session.Class representing DSA's logging configuration streamsA managed object corresponds with a logical configuration object, e.g.MESH keeps track of configuration information related to the multimaster configuration.Object representing per-group state.Set of distinct MESH groups (where a group is all of the servers in a particular MESH configuration).Object representing per-group state.Object representing per-server state.Top-level object returned to callers.MESHAgreementReport encapsulates the reported state of a MESH agreement.MESH (multimaster) configuration entry representation.Manages MESH (multimaster) related configuration.MESHServerReport encapsulates the reported state of a MESH server (as reported a particular multimaster server).This class wraps an OAuth configuration entry stored.This class wraps the OCSP configuration entry.OCSPServiceManager handles the OCSP service configuration entries.This class encapsulates a set of settings relating to the password policy as retrieved from the DSA.An AccountIssue represents a problem that means an account will be locked, and contains a LOCK_REASON as well as an Object which gives more information about the LOCK_REASON.Enum representing possible problems with a particular account.Peer authentication data.Authentication types for peer authentication, as used in attributes such as isodeDISPAuthModeISend.PeerEntry represents a peer DSA configuration entry.Peer DSA manager manages the various peer DSA entries stored in the directory session.A class representing an exception which can be thrown as a result of a database read operation failing.This class contains schema information relating to schema (syntax IDs, attribute types and object classes), as well as other values that can be initialised once-and-for-all at application startup.Class containing a collection of objects implementing an interface
SchemaObjects.AttrWrapper
to get properties of an attribute of D3 DSA like attribute types, default values etc.Base Class for representing a schema object for an attribute typeBase class for representing an attribute type containing a value of attribute typeBase class for representing a Boolean attribute typeBase class for representing a BER attribute typeBase class for representing a DN attribute typeBase class for representing an Integer attribute typeBase class for representing a multi-valued attribute typeBase class for representing a String attribute typeShadow agreement object.The codes here correspond to those defined in apps/d3/shadow/ShadowError.h Note: Probably this should be generated automatically but it's not clear how to make swig generate enum types.Shadow agreement manager manages the various entries stored in the directory session.Supplier agreement object.