Table of Contents

Class PkixNameConstraintValidator

Namespace
Enterprises.Org.BouncyCastle.Pkix
Assembly
Enterprises.BouncyCastle.Crypto.dll
public class PkixNameConstraintValidator
Inheritance
PkixNameConstraintValidator
Inherited Members

Constructors

PkixNameConstraintValidator()

public PkixNameConstraintValidator()

Methods

AddExcludedSubtree(GeneralSubtree)

public void AddExcludedSubtree(GeneralSubtree subtree)

Parameters

subtree GeneralSubtree

CheckExcludedDN(Asn1Sequence)

public void CheckExcludedDN(Asn1Sequence dns)

Parameters

dns Asn1Sequence

CheckPermittedDN(Asn1Sequence)

public void CheckPermittedDN(Asn1Sequence dns)

Parameters

dns Asn1Sequence

Equals(object)

public override bool Equals(object o)

Parameters

o object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

HashCode()

[Obsolete("Use GetHashCode instead")]
public int HashCode()

Returns

int

IntersectEmptyPermittedSubtree(int)

public void IntersectEmptyPermittedSubtree(int nameType)

Parameters

nameType int

IntersectPermittedSubtree(Asn1Sequence)

public void IntersectPermittedSubtree(Asn1Sequence permitted)

Parameters

permitted Asn1Sequence

ToString()

public override string ToString()

Returns

string

checkExcluded(GeneralName)

public void checkExcluded(GeneralName name)

Parameters

name GeneralName

checkPermitted(GeneralName)

public void checkPermitted(GeneralName name)

Parameters

name GeneralName

unionDNS(ISet, string)

protected ISet unionDNS(ISet excluded, string dns)

Parameters

excluded ISet
dns string

Returns

ISet