Class Name
Assembly: Lacuna.Pki.dll
Syntax
Properties
CommonName
Declaration
public string CommonName { get; }
Property Value
Country
Declaration
public string Country { get; }
Property Value
DNQualifier
Declaration
public string DNQualifier { get; }
Property Value
DomainComponent
Declaration
public string DomainComponent { get; }
Property Value
EmailAddress
Declaration
public string EmailAddress { get; }
Property Value
EncodedValue
Declaration
public byte[] EncodedValue { get; }
Property Value
GenerationQualifier
Declaration
public string GenerationQualifier { get; }
Property Value
GivenName
Declaration
public string GivenName { get; }
Property Value
Initials
Declaration
public string Initials { get; }
Property Value
Item[String]
Declaration
public string this[string typeOid] { get; }
Parameters
Type |
Name |
Description |
String |
typeOid |
|
Property Value
Locality
Declaration
public string Locality { get; }
Property Value
Organization
Declaration
public string Organization { get; }
Property Value
OrganizationIdentifier
Declaration
public string OrganizationIdentifier { get; }
Property Value
OrganizationUnit
Declaration
public string OrganizationUnit { get; }
Property Value
PostalCode
Declaration
public string PostalCode { get; }
Property Value
Pseudonym
Declaration
public string Pseudonym { get; }
Property Value
SerialNumber
Declaration
public string SerialNumber { get; }
Property Value
StateName
Declaration
public string StateName { get; }
Property Value
StreetAddress
Declaration
public string StreetAddress { get; }
Property Value
Surname
Declaration
public string Surname { get; }
Property Value
Title
Declaration
public string Title { get; }
Property Value
UserId
Declaration
public string UserId { get; }
Property Value
Methods
Decode(Byte[])
Declaration
public static Name Decode(byte[] x509NameDerEncoded)
Parameters
Type |
Name |
Description |
Byte[] |
x509NameDerEncoded |
|
Returns
GetAllValues()
Declaration
public Dictionary<string, List<string>> GetAllValues()
Returns
GetTypeOids()
Declaration
public List<string> GetTypeOids()
Returns
GetValue(String)
Declaration
public string GetValue(string oid)
Parameters
Type |
Name |
Description |
String |
oid |
|
Returns
GetValues(String)
Declaration
public List<string> GetValues(string oid)
Parameters
Type |
Name |
Description |
String |
oid |
|
Returns
IsEncodingIdentical(Name)
Declaration
public bool IsEncodingIdentical(Name other)
Parameters
Type |
Name |
Description |
Name |
other |
|
Returns
IsEquivalent(Name)
Declaration
public bool IsEquivalent(Name other)
Parameters
Type |
Name |
Description |
Name |
other |
|
Returns
ToString()
Declaration
public override string ToString()
Returns
Overrides
ToString(Boolean)
Declaration
public string ToString(bool reverse)
Parameters
Type |
Name |
Description |
Boolean |
reverse |
|
Returns