C# Класс Novell.Directory.Ldap.Rfc2251.RfcControl

Represents an Ldap Control.
 Control ::= SEQUENCE { controlType             LdapOID, criticality             BOOLEAN DEFAULT FALSE, controlValue            OCTET STRING OPTIONAL } 
Наследование: Novell.Directory.Ldap.Asn1.Asn1Sequence
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
RfcControl ( Asn1Sequence seqObj ) : System

Constructs a Control object by decoding from an Asn1Sequence

RfcControl ( RfcLdapOID controlType ) : System

RfcControl ( RfcLdapOID controlType, Asn1Boolean criticality ) : System

RfcControl ( RfcLdapOID controlType, Asn1Boolean criticality, Asn1OctetString controlValue ) : System

Note: criticality is only added if true, as per RFC 2251 sec 5.1 part (4): If a value of a type is its default value, it MUST be absent.

Приватные методы

Метод Описание
RfcControl ( Asn1Decoder dec, System in_Renamed, int len ) : System

Описание методов

RfcControl() публичный Метод

Constructs a Control object by decoding from an Asn1Sequence
public RfcControl ( Asn1Sequence seqObj ) : System
seqObj Novell.Directory.Ldap.Asn1.Asn1Sequence
Результат System

RfcControl() публичный Метод

public RfcControl ( RfcLdapOID controlType ) : System
controlType RfcLdapOID
Результат System

RfcControl() публичный Метод

public RfcControl ( RfcLdapOID controlType, Asn1Boolean criticality ) : System
controlType RfcLdapOID
criticality Novell.Directory.Ldap.Asn1.Asn1Boolean
Результат System

RfcControl() публичный Метод

Note: criticality is only added if true, as per RFC 2251 sec 5.1 part (4): If a value of a type is its default value, it MUST be absent.
public RfcControl ( RfcLdapOID controlType, Asn1Boolean criticality, Asn1OctetString controlValue ) : System
controlType RfcLdapOID
criticality Novell.Directory.Ldap.Asn1.Asn1Boolean
controlValue Novell.Directory.Ldap.Asn1.Asn1OctetString
Результат System