KeyVaultEkmConnection Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A EkmConnection model object.
public class KeyVaultEkmConnection : System.ClientModel.Primitives.IJsonModel<Azure.Security.KeyVault.Administration.KeyVaultEkmConnection>, System.ClientModel.Primitives.IPersistableModel<Azure.Security.KeyVault.Administration.KeyVaultEkmConnection>
type KeyVaultEkmConnection = class
interface IJsonModel<KeyVaultEkmConnection>
interface IPersistableModel<KeyVaultEkmConnection>
Public Class KeyVaultEkmConnection
Implements IJsonModel(Of KeyVaultEkmConnection), IPersistableModel(Of KeyVaultEkmConnection)
- Inheritance
-
KeyVaultEkmConnection
- Implements
Constructors
| Name | Description |
|---|---|
| KeyVaultEkmConnection(String, IEnumerable<Byte[]>) |
Initializes a new instance of the KeyVaultEkmConnection class. |
Properties
| Name | Description |
|---|---|
| HostName |
The fully qualified host name of the EKM proxy (for example, |
| PathPrefix |
Optional path prefix for the EKM proxy (if any). |
| ServerCaCertificates |
The root CA certificate chain that issued the proxy server's certificate. An array of certificates in the certificate chain, each in DER format and base64 encoded. To assign a byte[] to the element of this property use FromBytes(Byte[]). The byte[] will be serialized to a Base64 encoded string. Examples:
|
| ServerSubjectCommonName |
The subject common name of the server certificate of EKM Proxy. |
Methods
Operators
| Name | Description |
|---|---|
| Explicit(Response to KeyVaultEkmConnection) | |
| Implicit(KeyVaultEkmConnection to RequestContent) | |