|
LDAP Classes Implements Java LDAP |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.novell.ldap.LDAPExtendedOperation com.novell.ldap.extensions.LDAPBackupRequest
This class provides an LDAP interface for object based backup of eDirectory objects. The backup API not only get the objects but all the DS level attributes associated with the objects.
The information available includes such items as modification timestamp, revision,data blob consisting of backup data of any eDirectory Object. The API support backing of both non-encrypted and encrypted objects
To get information about any eDirectory Object, you must create an instance of this class and then call the extendedOperation method with this object as the required LDAPExtendedOperation parameter.
The getLDAPBackupRequest extension uses the following OID:
2.16.840.1.113719.1.27.100.96
The requestValue has the following format:
requestValue ::=
objectDN LDAPDN
mts(modification timestamp) INTEGER
revision INTEGER
passwd OCTET STRING
Constructor Summary | |
LDAPBackupRequest(java.lang.String objectDN,
byte[] passwd,
java.lang.String stateInfo)
Constructs an extended operations object for getting data about any Object. |
Methods inherited from class com.novell.ldap.LDAPExtendedOperation |
clone, getID, getValue, readDSML, readExternal, setID, setValue, toString, writeDSML, writeExternal |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public LDAPBackupRequest(java.lang.String objectDN, byte[] passwd, java.lang.String stateInfo) throws LDAPException
objectDN
- The DN of the object to be backed up
passwd
- The encrypted password required for the object to
be backed up
stateInfo
- The state information of the object to backup.
This parameter is a String which contains combination of modification
timestamp and revision number of object being backed up. The format
of both modification time stamp and revision should pertain to eDirectoty
standard format of taking modification timestamp and revision.
Separator being used between these two is a '+' character.LDAPException
- A general exception which includes an error
message and an LDAP error code.
|
LDAP Classes Implements Java LDAP |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |