Enum LDAPResultCode

  • All Implemented Interfaces:
    Serializable, Comparable<LDAPResultCode>

    public enum LDAPResultCode
    extends Enum<LDAPResultCode>

    Java class for LDAPResultCode.

    The following schema fragment specifies the expected content contained within this class.

     <simpleType name="LDAPResultCode">
       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
         <enumeration value="success"/>
         <enumeration value="operationsError"/>
         <enumeration value="protocolError"/>
         <enumeration value="timeLimitExceeded"/>
         <enumeration value="sizeLimitExceeded"/>
         <enumeration value="compareFalse"/>
         <enumeration value="compareTrue"/>
         <enumeration value="authMethodNotSupported"/>
         <enumeration value="strongAuthRequired"/>
         <enumeration value="referral"/>
         <enumeration value="adminLimitExceeded"/>
         <enumeration value="unavailableCriticalExtension"/>
         <enumeration value="confidentialityRequired"/>
         <enumeration value="saslBindInProgress"/>
         <enumeration value="noSuchAttribute"/>
         <enumeration value="undefinedAttributeType"/>
         <enumeration value="inappropriateMatching"/>
         <enumeration value="constraintViolation"/>
         <enumeration value="attributeOrValueExists"/>
         <enumeration value="invalidAttributeSyntax"/>
         <enumeration value="noSuchObject"/>
         <enumeration value="aliasProblem"/>
         <enumeration value="invalidDNSyntax"/>
         <enumeration value="aliasDerefencingProblem"/>
         <enumeration value="inappropriateAuthentication"/>
         <enumeration value="invalidCredentials"/>
         <enumeration value="insufficientAccessRights"/>
         <enumeration value="busy"/>
         <enumeration value="unavailable"/>
         <enumeration value="unwillingToPerform"/>
         <enumeration value="loopDetect"/>
         <enumeration value="namingViolation"/>
         <enumeration value="objectClassViolation"/>
         <enumeration value="notAllowedOnNonLeaf"/>
         <enumeration value="notAllowedOnRDN"/>
         <enumeration value="entryAlreadyExists"/>
         <enumeration value="objectClassModsProhibited"/>
         <enumeration value="affectMultipleDSAs"/>
         <enumeration value="other"/>
       </restriction>
     </simpleType>
     
    • Enum Constant Detail

      • OPERATIONS_ERROR

        public static final LDAPResultCode OPERATIONS_ERROR
      • TIME_LIMIT_EXCEEDED

        public static final LDAPResultCode TIME_LIMIT_EXCEEDED
      • SIZE_LIMIT_EXCEEDED

        public static final LDAPResultCode SIZE_LIMIT_EXCEEDED
      • AUTH_METHOD_NOT_SUPPORTED

        public static final LDAPResultCode AUTH_METHOD_NOT_SUPPORTED
      • STRONG_AUTH_REQUIRED

        public static final LDAPResultCode STRONG_AUTH_REQUIRED
      • ADMIN_LIMIT_EXCEEDED

        public static final LDAPResultCode ADMIN_LIMIT_EXCEEDED
      • UNAVAILABLE_CRITICAL_EXTENSION

        public static final LDAPResultCode UNAVAILABLE_CRITICAL_EXTENSION
      • CONFIDENTIALITY_REQUIRED

        public static final LDAPResultCode CONFIDENTIALITY_REQUIRED
      • SASL_BIND_IN_PROGRESS

        public static final LDAPResultCode SASL_BIND_IN_PROGRESS
      • NO_SUCH_ATTRIBUTE

        public static final LDAPResultCode NO_SUCH_ATTRIBUTE
      • UNDEFINED_ATTRIBUTE_TYPE

        public static final LDAPResultCode UNDEFINED_ATTRIBUTE_TYPE
      • INAPPROPRIATE_MATCHING

        public static final LDAPResultCode INAPPROPRIATE_MATCHING
      • CONSTRAINT_VIOLATION

        public static final LDAPResultCode CONSTRAINT_VIOLATION
      • ATTRIBUTE_OR_VALUE_EXISTS

        public static final LDAPResultCode ATTRIBUTE_OR_VALUE_EXISTS
      • INVALID_ATTRIBUTE_SYNTAX

        public static final LDAPResultCode INVALID_ATTRIBUTE_SYNTAX
      • INVALID_DN_SYNTAX

        public static final LDAPResultCode INVALID_DN_SYNTAX
      • ALIAS_DEREFENCING_PROBLEM

        public static final LDAPResultCode ALIAS_DEREFENCING_PROBLEM
      • INAPPROPRIATE_AUTHENTICATION

        public static final LDAPResultCode INAPPROPRIATE_AUTHENTICATION
      • INVALID_CREDENTIALS

        public static final LDAPResultCode INVALID_CREDENTIALS
      • INSUFFICIENT_ACCESS_RIGHTS

        public static final LDAPResultCode INSUFFICIENT_ACCESS_RIGHTS
      • UNWILLING_TO_PERFORM

        public static final LDAPResultCode UNWILLING_TO_PERFORM
      • NAMING_VIOLATION

        public static final LDAPResultCode NAMING_VIOLATION
      • OBJECT_CLASS_VIOLATION

        public static final LDAPResultCode OBJECT_CLASS_VIOLATION
      • NOT_ALLOWED_ON_NON_LEAF

        public static final LDAPResultCode NOT_ALLOWED_ON_NON_LEAF
      • NOT_ALLOWED_ON_RDN

        public static final LDAPResultCode NOT_ALLOWED_ON_RDN
      • ENTRY_ALREADY_EXISTS

        public static final LDAPResultCode ENTRY_ALREADY_EXISTS
      • OBJECT_CLASS_MODS_PROHIBITED

        public static final LDAPResultCode OBJECT_CLASS_MODS_PROHIBITED
      • AFFECT_MULTIPLE_DS_AS

        public static final LDAPResultCode AFFECT_MULTIPLE_DS_AS
    • Method Detail

      • values

        public static LDAPResultCode[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (LDAPResultCode c : LDAPResultCode.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static LDAPResultCode valueOf​(String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        IllegalArgumentException - if this enum type has no constant with the specified name
        NullPointerException - if the argument is null
      • value

        public String value()