Class ExtendedKeyUsageOptions
KeyUsage.ExtendedKeyUsageOptions has fields that correspond to certain common OIDs that could be specified as an extended key usage value.
Implements
Inherited Members
Namespace: Google.Apis.CertificateAuthorityService.v1.Data
Assembly: Google.Apis.CertificateAuthorityService.v1.dll
Syntax
public class ExtendedKeyUsageOptions : IDirectResponseSchema
Properties
ClientAuth
Corresponds to OID 1.3.6.1.5.5.7.3.2. Officially described as "TLS WWW client authentication", though regularly used for non-WWW TLS.
Declaration
[JsonProperty("clientAuth")]
public virtual bool? ClientAuth { get; set; }
Property Value
Type | Description |
---|---|
bool? |
CodeSigning
Corresponds to OID 1.3.6.1.5.5.7.3.3. Officially described as "Signing of downloadable executable code client authentication".
Declaration
[JsonProperty("codeSigning")]
public virtual bool? CodeSigning { get; set; }
Property Value
Type | Description |
---|---|
bool? |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
EmailProtection
Corresponds to OID 1.3.6.1.5.5.7.3.4. Officially described as "Email protection".
Declaration
[JsonProperty("emailProtection")]
public virtual bool? EmailProtection { get; set; }
Property Value
Type | Description |
---|---|
bool? |
OcspSigning
Corresponds to OID 1.3.6.1.5.5.7.3.9. Officially described as "Signing OCSP responses".
Declaration
[JsonProperty("ocspSigning")]
public virtual bool? OcspSigning { get; set; }
Property Value
Type | Description |
---|---|
bool? |
ServerAuth
Corresponds to OID 1.3.6.1.5.5.7.3.1. Officially described as "TLS WWW server authentication", though regularly used for non-WWW TLS.
Declaration
[JsonProperty("serverAuth")]
public virtual bool? ServerAuth { get; set; }
Property Value
Type | Description |
---|---|
bool? |
TimeStamping
Corresponds to OID 1.3.6.1.5.5.7.3.8. Officially described as "Binding the hash of an object to a time".
Declaration
[JsonProperty("timeStamping")]
public virtual bool? TimeStamping { get; set; }
Property Value
Type | Description |
---|---|
bool? |