mirror of
https://github.com/processone/ejabberd
synced 2025-10-03 09:49:18 +02:00
103 lines
2.6 KiB
Erlang
103 lines
2.6 KiB
Erlang
%% Generated by the Erlang ASN.1 compiler version:2.0.1
|
|
%% Purpose: Erlang record definitions for each named and unnamed
|
|
%% SEQUENCE and SET, and macro definitions for each value
|
|
%% definition,in module ELDAPv3
|
|
|
|
-record('LDAPMessage', {
|
|
messageID, protocolOp, controls = asn1_NOVALUE
|
|
}).
|
|
|
|
-record('AttributeValueAssertion', {
|
|
attributeDesc, assertionValue
|
|
}).
|
|
|
|
-record('Attribute', {
|
|
type, vals
|
|
}).
|
|
|
|
-record('LDAPResult', {
|
|
resultCode, matchedDN, errorMessage, referral = asn1_NOVALUE
|
|
}).
|
|
|
|
-record('Control', {
|
|
controlType, criticality = asn1_DEFAULT, controlValue = asn1_NOVALUE
|
|
}).
|
|
|
|
-record('BindRequest', {
|
|
version, name, authentication
|
|
}).
|
|
|
|
-record('SaslCredentials', {
|
|
mechanism, credentials = asn1_NOVALUE
|
|
}).
|
|
|
|
-record('BindResponse', {
|
|
resultCode, matchedDN, errorMessage, referral = asn1_NOVALUE, serverSaslCreds = asn1_NOVALUE
|
|
}).
|
|
|
|
-record('SearchRequest', {
|
|
baseObject, scope, derefAliases, sizeLimit, timeLimit, typesOnly, filter, attributes
|
|
}).
|
|
|
|
-record('SubstringFilter', {
|
|
type, substrings
|
|
}).
|
|
|
|
-record('MatchingRuleAssertion', {
|
|
matchingRule = asn1_NOVALUE, type = asn1_NOVALUE, matchValue, dnAttributes = asn1_DEFAULT
|
|
}).
|
|
|
|
-record('SearchResultEntry', {
|
|
objectName, attributes
|
|
}).
|
|
|
|
-record('PartialAttributeList_SEQOF', {
|
|
type, vals
|
|
}).
|
|
|
|
-record('ModifyRequest', {
|
|
object, modification
|
|
}).
|
|
|
|
-record('ModifyRequest_modification_SEQOF', {
|
|
operation, modification
|
|
}).
|
|
|
|
-record('AttributeTypeAndValues', {
|
|
type, vals
|
|
}).
|
|
|
|
-record('AddRequest', {
|
|
entry, attributes
|
|
}).
|
|
|
|
-record('AttributeList_SEQOF', {
|
|
type, vals
|
|
}).
|
|
|
|
-record('ModifyDNRequest', {
|
|
entry, newrdn, deleteoldrdn, newSuperior = asn1_NOVALUE
|
|
}).
|
|
|
|
-record('CompareRequest', {
|
|
entry, ava
|
|
}).
|
|
|
|
-record('ExtendedRequest', {
|
|
requestName, requestValue = asn1_NOVALUE
|
|
}).
|
|
|
|
-record('ExtendedResponse', {
|
|
resultCode, matchedDN, errorMessage, referral = asn1_NOVALUE, responseName = asn1_NOVALUE, response = asn1_NOVALUE
|
|
}).
|
|
|
|
-record('PasswdModifyRequestValue', {
|
|
userIdentity = asn1_NOVALUE, oldPasswd = asn1_NOVALUE, newPasswd = asn1_NOVALUE
|
|
}).
|
|
|
|
-record('PasswdModifyResponseValue', {
|
|
genPasswd = asn1_NOVALUE
|
|
}).
|
|
|
|
-define('maxInt', 2147483647).
|
|
-define('passwdModifyOID', [49, 46, 51, 46, 54, 46, 49, 46, 52, 46, 49, 46, 52, 50, 48, 51, 46, 49, 46, 49, 49, 46, 49]).
|