Table of Contents

Class RoleSyntax

Namespace
Enterprises.Org.BouncyCastle.Asn1.X509
Assembly
Enterprises.BouncyCastle.Crypto.dll
public class RoleSyntax : Asn1Encodable, IAsn1Convertible
Inheritance
RoleSyntax
Implements
Inherited Members

Constructors

RoleSyntax(GeneralName)

public RoleSyntax(GeneralName roleName)

Parameters

roleName GeneralName

RoleSyntax(GeneralNames, GeneralName)

public RoleSyntax(GeneralNames roleAuthority, GeneralName roleName)

Parameters

roleAuthority GeneralNames
roleName GeneralName

RoleSyntax(string)

public RoleSyntax(string roleName)

Parameters

roleName string

Properties

RoleAuthority

public GeneralNames RoleAuthority { get; }

Property Value

GeneralNames

RoleName

public GeneralName RoleName { get; }

Property Value

GeneralName

Methods

GetInstance(object)

public static RoleSyntax GetInstance(object obj)

Parameters

obj object

Returns

RoleSyntax

GetRoleAuthorityAsString()

public string[] GetRoleAuthorityAsString()

Returns

string[]

GetRoleNameAsString()

public string GetRoleNameAsString()

Returns

string

ToAsn1Object()

public override Asn1Object ToAsn1Object()

Returns

Asn1Object

ToString()

public override string ToString()

Returns

string