Package org.ldaptive

Class ModifyRequest

  • All Implemented Interfaces:
    Request

    public class ModifyRequest
    extends AbstractRequestMessage
    LDAP modify request defined as:
       ModifyRequest ::= [APPLICATION 6] SEQUENCE {
         object          LDAPDN,
         changes         SEQUENCE OF change SEQUENCE {
         operation       ENUMERATED {
           add     (0),
           delete  (1),
           replace (2),
           ...  },
         modification    PartialAttribute } }
    
       PartialAttribute ::= SEQUENCE {
         type       AttributeDescription,
         vals       SET OF value AttributeValue }
    
       Attribute ::= PartialAttribute(WITH COMPONENTS {
         ...,
         vals (SIZE(1..MAX))})
     
    Author:
    Middleware Services
    • Field Detail

    • Constructor Detail

      • ModifyRequest

        public ModifyRequest​(java.lang.String entry,
                             AttributeModification... mod)
        Creates a new modify request.
        Parameters:
        entry - DN to modify
        mod - to make on the object