namespace Unosquare.Swan.Networking.Ldap { /// /// LDAP Operation. /// internal enum LdapOperation { /// /// The unknown /// Unknown = -1, /// /// A bind request operation. /// BIND_REQUEST = 0 /// BindRequest = 0, /// /// A bind response operation. /// BIND_RESPONSE = 1 /// BindResponse = 1, /// /// An unbind request operation. /// UNBIND_REQUEST = 2 /// UnbindRequest = 2, /// /// A search request operation. /// SEARCH_REQUEST = 3 /// SearchRequest = 3, /// /// A search response containing data. /// SEARCH_RESPONSE = 4 /// SearchResponse = 4, /// /// A search result message - contains search status. /// SEARCH_RESULT = 5 /// SearchResult = 5, /// /// A modify request operation. /// MODIFY_REQUEST = 6 /// ModifyRequest = 6, /// /// A modify response operation. /// MODIFY_RESPONSE = 7 /// ModifyResponse = 7, /// /// An abandon request operation. /// ABANDON_REQUEST = 16 /// AbandonRequest = 16, /// /// A search result reference operation. /// SEARCH_RESULT_REFERENCE = 19 /// SearchResultReference = 19, /// /// An extended request operation. /// EXTENDED_REQUEST = 23 /// ExtendedRequest = 23, /// /// An extended response operation. /// EXTENDED_RESPONSE = 24 /// ExtendedResponse = 24, /// /// An intermediate response operation. /// INTERMEDIATE_RESPONSE = 25 /// IntermediateResponse = 25, } /// /// ASN1 tags. /// internal enum Asn1IdentifierTag { /// /// Universal tag class. /// Universal = 0, /// /// Application-wide tag class. /// Application = 1, /// /// Context-specific tag class. /// Context = 2, /// /// Private-use tag class. /// Private = 3, } }