TestimoX

API Reference

Class

LdapCertificateInfo

Namespace ADPlayground.Ldap
Assembly ADPlayground
Implements
IEquatable<LdapCertificateInfo>

Information about a certificate returned by an LDAPS connection.

Inheritance

  • Object
  • LdapCertificateInfo

Constructors

public LdapCertificateInfo(Nullable<DateTime> NotBefore, Nullable<DateTime> NotAfter, String Subject, String Issuer, String Thumbprint, String[] DnsNames, Nullable<Int32> CipherStrength, String Protocol, Nullable<Boolean> HasServerAuthenticationEku, Nullable<Boolean> ChainBuildOk) #

Information about a certificate returned by an LDAPS connection.

Parameters

NotBefore System.Nullable{System.DateTime} requiredposition: 0
NotAfter System.Nullable{System.DateTime} requiredposition: 1
Subject System.String requiredposition: 2
Issuer System.String requiredposition: 3
Thumbprint System.String requiredposition: 4
DnsNames System.String[] requiredposition: 5
CipherStrength System.Nullable{System.Int32} requiredposition: 6
Protocol System.String requiredposition: 7
HasServerAuthenticationEku System.Nullable{System.Boolean} requiredposition: 8
ChainBuildOk System.Nullable{System.Boolean} requiredposition: 9

Methods

public virtual LdapCertificateInfo <Clone>$() #
Returns: LdapCertificateInfo
public Void Deconstruct(out Nullable<DateTime> NotBefore, out Nullable<DateTime> NotAfter, out String Subject, out String Issuer, out String Thumbprint, out String[] DnsNames, out Nullable<Int32> CipherStrength, out String Protocol, out Nullable<Boolean> HasServerAuthenticationEku, out Nullable<Boolean> ChainBuildOk) #
Returns: Void

Parameters

NotBefore Nullable<DateTime> requiredposition: 0
NotAfter Nullable<DateTime> requiredposition: 1
Subject String requiredposition: 2
Issuer String requiredposition: 3
Thumbprint String requiredposition: 4
DnsNames String[] requiredposition: 5
CipherStrength Nullable<Int32> requiredposition: 6
Protocol String requiredposition: 7
HasServerAuthenticationEku Nullable<Boolean> requiredposition: 8
ChainBuildOk Nullable<Boolean> requiredposition: 9
public virtual Boolean Equals(LdapCertificateInfo other) #
Returns: Boolean

Parameters

obj Object requiredposition: 0
public override Int32 GetHashCode() #
Returns: Int32
public override String ToString() #
Returns: String

Properties

public Nullable<DateTime> NotBefore { get; set; } #
public Nullable<DateTime> NotAfter { get; set; } #
public String Subject { get; set; } #
public String Issuer { get; set; } #
public String Thumbprint { get; set; } #
public String[] DnsNames { get; set; } #
public Nullable<Int32> CipherStrength { get; set; } #
public String Protocol { get; set; } #
public Nullable<Boolean> HasServerAuthenticationEku { get; set; } #
public Nullable<Boolean> ChainBuildOk { get; set; } #