Table of Contents

Class X509AttrCertStoreSelector

Namespace
Enterprises.Org.BouncyCastle.X509.Store
Assembly
Enterprises.BouncyCastle.Crypto.dll
public class X509AttrCertStoreSelector : IX509Selector, ICloneable
Inheritance
X509AttrCertStoreSelector
Implements
Inherited Members

Constructors

X509AttrCertStoreSelector()

public X509AttrCertStoreSelector()

Properties

AttribueCertificateValid

[Obsolete("Use AttributeCertificateValid instead")]
public DateTimeObject AttribueCertificateValid { get; set; }

Property Value

DateTimeObject

AttributeCert

public IX509AttributeCertificate AttributeCert { get; set; }

Property Value

IX509AttributeCertificate

AttributeCertificateValid

public DateTimeObject AttributeCertificateValid { get; set; }

Property Value

DateTimeObject

Holder

public AttributeCertificateHolder Holder { get; set; }

Property Value

AttributeCertificateHolder

Issuer

public AttributeCertificateIssuer Issuer { get; set; }

Property Value

AttributeCertificateIssuer

SerialNumber

public BigInteger SerialNumber { get; set; }

Property Value

BigInteger

Methods

AddTargetGroup(GeneralName)

public void AddTargetGroup(GeneralName group)

Parameters

group GeneralName

AddTargetGroup(byte[])

public void AddTargetGroup(byte[] name)

Parameters

name byte[]

AddTargetName(GeneralName)

public void AddTargetName(GeneralName name)

Parameters

name GeneralName

AddTargetName(byte[])

public void AddTargetName(byte[] name)

Parameters

name byte[]

Clone()

public object Clone()

Returns

object

GetTargetGroups()

public IEnumerable GetTargetGroups()

Returns

IEnumerable

GetTargetNames()

public IEnumerable GetTargetNames()

Returns

IEnumerable

Match(object)

public bool Match(object obj)

Parameters

obj object

Returns

bool

SetTargetGroups(IEnumerable)

public void SetTargetGroups(IEnumerable names)

Parameters

names IEnumerable

SetTargetNames(IEnumerable)

public void SetTargetNames(IEnumerable names)

Parameters

names IEnumerable