diff options
Diffstat (limited to 'asn1/ldap/Lightweight-Directory-Access-Protocol-V3.asn')
-rw-r--r--[-rwxr-xr-x] | asn1/ldap/Lightweight-Directory-Access-Protocol-V3.asn | 168 |
1 files changed, 84 insertions, 84 deletions
diff --git a/asn1/ldap/Lightweight-Directory-Access-Protocol-V3.asn b/asn1/ldap/Lightweight-Directory-Access-Protocol-V3.asn index e85cb4fe5e..51709b9032 100755..100644 --- a/asn1/ldap/Lightweight-Directory-Access-Protocol-V3.asn +++ b/asn1/ldap/Lightweight-Directory-Access-Protocol-V3.asn @@ -117,9 +117,9 @@ Control ::= SEQUENCE { criticality BOOLEAN DEFAULT FALSE, controlValue OCTET STRING OPTIONAL } -
+ ControlType ::= LDAPOID -
+ BindRequest ::= [APPLICATION 0] SEQUENCE { version INTEGER(1..127), name LDAPDN, @@ -135,53 +135,53 @@ AuthenticationChoice ::= CHOICE { SaslCredentials ::= SEQUENCE { mechanism Mechanism, credentials OCTET STRING OPTIONAL -}
-
+} + Mechanism ::= LDAPString BindResponse ::= [APPLICATION 1] SEQUENCE { --- COMPONENTS OF LDAPResult,
- resultCode
- ENUMERATED {success(0), operationsError(1), protocolError(2),
- timeLimitExceeded(3), sizeLimitExceeded(4), compareFalse(5),
- compareTrue(6), authMethodNotSupported(7),
- strongAuthRequired(8),
- -- 9 reserved
- referral(10),-- new-- adminLimitExceeded(11),-- new--
- unavailableCriticalExtension(12),-- new--
- confidentialityRequired(13),-- new--
- saslBindInProgress(14),-- new-- noSuchAttribute(16),
- undefinedAttributeType(17), inappropriateMatching(18),
- constraintViolation(19), attributeOrValueExists(20),
- invalidAttributeSyntax(21),
- -- 22-31 unused
- noSuchObject(32), aliasProblem(33),
- invalidDNSyntax(34),
- -- 35 reserved for undefined isLeaf
- aliasDereferencingProblem(36),
- -- 37-47 unused
- inappropriateAuthentication(48), invalidCredentials(49),
- insufficientAccessRights(50), busy(51), unavailable(52),
- unwillingToPerform(53),
- loopDetect(54),
- -- 55-63 unused
- namingViolation(64), objectClassViolation(65),
- notAllowedOnNonLeaf(66), notAllowedOnRDN(67),
- entryAlreadyExists(68),
- objectClassModsProhibited(69),
- -- 70 reserved for CLDAP
- affectsMultipleDSAs(71),-- new--
- -- 72-79 unused
- other(80)},
- -- 81-90 reserved for APIs
- matchedDN LDAPDN,
- errorMessage ErrorMessage,
- referral [3] Referral OPTIONAL,
-
+-- COMPONENTS OF LDAPResult, + resultCode + ENUMERATED {success(0), operationsError(1), protocolError(2), + timeLimitExceeded(3), sizeLimitExceeded(4), compareFalse(5), + compareTrue(6), authMethodNotSupported(7), + strongAuthRequired(8), + -- 9 reserved + referral(10),-- new-- adminLimitExceeded(11),-- new-- + unavailableCriticalExtension(12),-- new-- + confidentialityRequired(13),-- new-- + saslBindInProgress(14),-- new-- noSuchAttribute(16), + undefinedAttributeType(17), inappropriateMatching(18), + constraintViolation(19), attributeOrValueExists(20), + invalidAttributeSyntax(21), + -- 22-31 unused + noSuchObject(32), aliasProblem(33), + invalidDNSyntax(34), + -- 35 reserved for undefined isLeaf + aliasDereferencingProblem(36), + -- 37-47 unused + inappropriateAuthentication(48), invalidCredentials(49), + insufficientAccessRights(50), busy(51), unavailable(52), + unwillingToPerform(53), + loopDetect(54), + -- 55-63 unused + namingViolation(64), objectClassViolation(65), + notAllowedOnNonLeaf(66), notAllowedOnRDN(67), + entryAlreadyExists(68), + objectClassModsProhibited(69), + -- 70 reserved for CLDAP + affectsMultipleDSAs(71),-- new-- + -- 72-79 unused + other(80)}, + -- 81-90 reserved for APIs + matchedDN LDAPDN, + errorMessage ErrorMessage, + referral [3] Referral OPTIONAL, + -- end of components serverSaslCreds [7] OCTET STRING OPTIONAL -}
-
+} + ErrorMessage ::= LDAPString UnbindRequest ::= [APPLICATION 2] NULL @@ -232,7 +232,7 @@ MatchingRuleAssertion ::= SEQUENCE { SearchResultEntry ::= [APPLICATION 4] SEQUENCE { objectName LDAPDN, attributes PartialAttributeList -}
+} PartialAttributeList ::= SEQUENCE OF SEQUENCE {type AttributeDescription, @@ -297,47 +297,47 @@ ExtendedRequest ::= [APPLICATION 23] SEQUENCE { ExtendedResponse ::= [APPLICATION 24] SEQUENCE { -- COMPONENTS OF LDAPResult, - resultCode
- ENUMERATED {success(0), operationsError(1), protocolError(2),
- timeLimitExceeded(3), sizeLimitExceeded(4), compareFalse(5),
- compareTrue(6), authMethodNotSupported(7),
- strongAuthRequired(8),
- -- 9 reserved
- referral(10),-- new-- adminLimitExceeded(11),-- new--
- unavailableCriticalExtension(12),-- new--
- confidentialityRequired(13),-- new--
- saslBindInProgress(14),-- new-- noSuchAttribute(16),
- undefinedAttributeType(17), inappropriateMatching(18),
- constraintViolation(19), attributeOrValueExists(20),
- invalidAttributeSyntax(21),
- -- 22-31 unused
- noSuchObject(32), aliasProblem(33),
- invalidDNSyntax(34),
- -- 35 reserved for undefined isLeaf
- aliasDereferencingProblem(36),
- -- 37-47 unused
- inappropriateAuthentication(48), invalidCredentials(49),
- insufficientAccessRights(50), busy(51), unavailable(52),
- unwillingToPerform(53),
- loopDetect(54),
- -- 55-63 unused
- namingViolation(64), objectClassViolation(65),
- notAllowedOnNonLeaf(66), notAllowedOnRDN(67),
- entryAlreadyExists(68),
- objectClassModsProhibited(69),
- -- 70 reserved for CLDAP
- affectsMultipleDSAs(71),-- new--
- -- 72-79 unused
- other(80)},
- -- 81-90 reserved for APIs
- matchedDN LDAPDN,
- errorMessage ErrorMessage,
- referral [3] Referral OPTIONAL,
--- end of COMPONENTS
+ resultCode + ENUMERATED {success(0), operationsError(1), protocolError(2), + timeLimitExceeded(3), sizeLimitExceeded(4), compareFalse(5), + compareTrue(6), authMethodNotSupported(7), + strongAuthRequired(8), + -- 9 reserved + referral(10),-- new-- adminLimitExceeded(11),-- new-- + unavailableCriticalExtension(12),-- new-- + confidentialityRequired(13),-- new-- + saslBindInProgress(14),-- new-- noSuchAttribute(16), + undefinedAttributeType(17), inappropriateMatching(18), + constraintViolation(19), attributeOrValueExists(20), + invalidAttributeSyntax(21), + -- 22-31 unused + noSuchObject(32), aliasProblem(33), + invalidDNSyntax(34), + -- 35 reserved for undefined isLeaf + aliasDereferencingProblem(36), + -- 37-47 unused + inappropriateAuthentication(48), invalidCredentials(49), + insufficientAccessRights(50), busy(51), unavailable(52), + unwillingToPerform(53), + loopDetect(54), + -- 55-63 unused + namingViolation(64), objectClassViolation(65), + notAllowedOnNonLeaf(66), notAllowedOnRDN(67), + entryAlreadyExists(68), + objectClassModsProhibited(69), + -- 70 reserved for CLDAP + affectsMultipleDSAs(71),-- new-- + -- 72-79 unused + other(80)}, + -- 81-90 reserved for APIs + matchedDN LDAPDN, + errorMessage ErrorMessage, + referral [3] Referral OPTIONAL, +-- end of COMPONENTS responseName [10] ResponseName OPTIONAL, response [11] OCTET STRING OPTIONAL -}
-
+} + ResponseName ::= LDAPOID END |