Class Certificate
A class for handling X509 certificates (note that the only public facing items are some constants)
Inheritance
Inherited Members
Namespace: Couchbase.Lite.P2P
Assembly: Couchbase.Lite.dll
Syntax
public class Certificate
Fields
| Improve this Doc View SourceCommonNameAttribute
The moniker for the certificate common name 'CN' (e.g. "Jane Doe" or "jane.example.com")
Declaration
public static readonly string CommonNameAttribute
Field Value
Type | Description |
---|---|
System.String |
CountryAttribute
The moniker for the certificate country 'C' (e.g. "us" (2-letter ISO country code))
Declaration
public static readonly string CountryAttribute
Field Value
Type | Description |
---|---|
System.String |
EmailAddressAttribute
The moniker for the SAN email 'rfc822Name' (e.g. "jane@example.com")
Declaration
public static readonly string EmailAddressAttribute
Field Value
Type | Description |
---|---|
System.String |
GivenNameAttribute
The moniker for the certificate given name 'GN' (e.g. "Jane")
Declaration
public static readonly string GivenNameAttribute
Field Value
Type | Description |
---|---|
System.String |
HostnameAttribute
The moniker for the SAN hostname 'dNSName' (e.g. "www.example.com)
Declaration
public static readonly string HostnameAttribute
Field Value
Type | Description |
---|---|
System.String |
IPAddressAttribute
The moniker for the SAN IP address 'ipAddress' (Binary IP address, e.g. "\x0A\x00\x01\x01")
Declaration
public static readonly string IPAddressAttribute
Field Value
Type | Description |
---|---|
System.String |
LocalityAttribute
The moniker for the certificate 'locality' (e.g. "Boston")
Declaration
public static readonly string LocalityAttribute
Field Value
Type | Description |
---|---|
System.String |
OrganizationAttribute
The moniker for the certificate organization 'O' (e.g. "Example Corp")
Declaration
public static readonly string OrganizationAttribute
Field Value
Type | Description |
---|---|
System.String |
OrganizationUnitAttribute
The moniker for the certificate organization unit 'OU' (e.g. "Marketing")
Declaration
public static readonly string OrganizationUnitAttribute
Field Value
Type | Description |
---|---|
System.String |
PostalAddressAttribute
The moniker for the certificate address 'postalAddress' (e.g. "123 Example Blvd #2A")
Declaration
public static readonly string PostalAddressAttribute
Field Value
Type | Description |
---|---|
System.String |
PostalCodeAttribute
The moniker for the certificate 'postalCode' (e.g. "02134")
Declaration
public static readonly string PostalCodeAttribute
Field Value
Type | Description |
---|---|
System.String |
PseudonymAttribute
The moniker for the certificate 'pseudonym' (e.g. plainjane837)
Declaration
public static readonly string PseudonymAttribute
Field Value
Type | Description |
---|---|
System.String |
RegisteredIDAttribute
The moniker for the SAN 'registeredID' (unclear what the value is)
Declaration
public static readonly string RegisteredIDAttribute
Field Value
Type | Description |
---|---|
System.String |
StateOrProvinceAttribute
The moniker for the certificate state or province 'ST' (e.g. "Massachusetts" or "Quebec")
Declaration
public static readonly string StateOrProvinceAttribute
Field Value
Type | Description |
---|---|
System.String |
SurnameAttribute
The moniker for the certificate surname 'SN' (e.g. "Doe")
Declaration
public static readonly string SurnameAttribute
Field Value
Type | Description |
---|---|
System.String |
URLAttribute
The moniker for the SAN url 'uniformResourceIdentifier' (e.g. "https://example.com/jane)
Declaration
public static readonly string URLAttribute
Field Value
Type | Description |
---|---|
System.String |