NAME
Net::LDAP::BER -- BER encoding for LDAP
SYNOPSIS
use Net::LDAP::BER;$ber = Net::LDAP::BER->new;$ber->encode( # A bind encodeSEQUENCE => [INTEGER => $mesg->mesg_id,REQ_BIND => [INTEGER => $version,LDAPDN => $dn ⎪⎪ "",$auth_type => $passwd],OPTIONAL => [ BER => $ctrl ]]);$ber->decode( # The decode in Net::LDAP::Message$self->result_tag => [ENUM => \$code,STRING => \$dn,STRING => \$error,OPTIONAL => [LDAP_REFERRAL => [STRING => $referral = []]]]);
DESCRIPTION
Net::LDAP::BER is a sub-class of the Convert::BER manpage and inherits all its methods from the Convert::BER manpage. It defines the following tags
- REQ_BIND
-
[APPLICATION 0] SEQUENCE
- REQ_UNBIND
-
[APPLICATION 2] NULL
- REQ_SEARCH
-
[APPLICATION 3] SEQUENCE
- REQ_MODIFY
-
[APPLICATION 6] SEQUENCE
- REQ_ADD
-
[APPLICATION 8] SEQUENCE
- REQ_DELETE
-
[APPLICATION 10] STRING
- REQ_MODDN
-
[APPLICATION 12] SEQUENCE
- REQ_COMPARE
-
[APPLICATION 15] SEQUENCE
- REQ_ABANDON
-
[APPLICATION 16] INTEGER
- REQ_EXTEND
-
[APPLICATION 17] SEQUENCE
- RES_BIND
-
[APPLICATION 1] SEQUENCE
- RES_SEARCH_ENTRY
-
[APPLICATION 4] SEQUENCE
- RES_SEARCH_RESULT
-
[APPLICATION 5] SEQUENCE
- RES_SEARCH_REF
-
[APPLICATION 19] SEQUENCE
- RES_MODIFY
-
[APPLICATION 7] SEQUENCE
- RES_ADD
-
[APPLICATION 9] SEQUENCE
- RES_DELETE
-
[APPLICATION 11] SEQUENCE
- RES_MODDN
-
[APPLICATION 13] SEQUENCE
- RES_COMPARE
-
[APPLICATION 15] SEQUENCE
- RES_EXTEND
-
[APPLICATION 24] SEQUENCE
- AUTH_NONE
-
[CONTEXT 0] STRING
- AUTH_SIMPLE
-
[CONTEXT 0] STRING
- AUTH_KRBV41
-
[CONTEXT 1] STRING
- AUTH_KRBV42
-
[CONTEXT 2] STRING
- AUTH_SASL
-
[CONTEXT 3] SEQUENCE
- SASL_CREDENTIALS
-
[CONTEXT 7] STRING
- SASL_MECHANISM
-
STRING
- FILTER_AND
-
[CONTEXT 0] SEQUENCE
- FILTER_OR
-
[CONTEXT 1] SEQUENCE
- FILTER_NOT
-
[CONTEXT 2] SEQUENCE
- FILTER_EQ
-
[CONTEXT 3] SEQUENCE
- FILTER_SUBSTRS
-
[CONTEXT 4] SEQUENCE
- FILTER_GE
-
[CONTEXT 5] SEQUENCE
- FILTER_LE
-
[CONTEXT 6] SEQUENCE
- FILTER_PRESENT
-
[CONTEXT 7] STRING
- FILTER_APPROX
-
[CONTEXT 8] SEQUENCE
- SUBSTR_INITIAL
-
[CONTEXT 0] STRING
- SUBSTR_ANY
-
[CONTEXT 1] STRING
- SUBSTR_FINAL
-
[CONTEXT 2] STRING
- LDAPDN
-
STRING
- LDAP_CONTROLS
-
[CONTEXT 0] SEQUENCE
- LDAP_REFERRAL
-
[CONTEXT 3] SEQUENCE
- EXTEND_REQ_NAME
-
[CONTEXT 0] STRING
- EXTEND_REQ_VALUE
-
[CONTEXT 1] STRING
- MOD_SUPERIOR
-
[CONTEXT 0] STRING
SEE ALSO
the Net::LDAP manpage, the Convert::BER manpage
ACKNOWLEDGEMENTS
This document is based on a document originally written by Russell Fulton <[email protected]>.
AUTHOR
Graham Barr <[email protected]>.
COPYRIGHT
Copyright (c) 1997-1999 Graham Barr. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.