CertificateExtension.KeyUsage Method
Namespace: Rebex.Security.Certificates
Assembly: Rebex.Common.dll (version 8.0.9673)
KeyUsage(KeyUses)
Creates a key usage extension (2.5.29.15).
Declaration
public static CertificateExtension KeyUsage(KeyUses usage)
Parameters
| Type | Name | Description |
|---|---|---|
| KeyUses | usage | Key usage flags. |
Returns
| Type | Description |
|---|---|
| CertificateExtension | An extension object. |
KeyUsage(KeyUses, Boolean)
Creates a key usage extension (2.5.29.15).
Declaration
public static CertificateExtension KeyUsage(KeyUses usage, bool critical)
Parameters
| Type | Name | Description |
|---|---|---|
| KeyUses | usage | Key usage flags. |
| Boolean | critical | Specifies whether this extension is considered critical (not-critical extensions may be ignored by servers that don't support them). |
Returns
| Type | Description |
|---|---|
| CertificateExtension | An extension object. |