KeyVaultAdministrationModelFactory.KeyVaultEkmConnection Method
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 static Azure.Security.KeyVault.Administration.KeyVaultEkmConnection KeyVaultEkmConnection(string hostName = default, string pathPrefix = default, System.Collections.Generic.IEnumerable<BinaryData> serverCaCertificates = default, string serverSubjectCommonName = default);
static member KeyVaultEkmConnection : string * string * seq<BinaryData> * string -> Azure.Security.KeyVault.Administration.KeyVaultEkmConnection
Public Shared Function KeyVaultEkmConnection (Optional hostName As String = Nothing, Optional pathPrefix As String = Nothing, Optional serverCaCertificates As IEnumerable(Of BinaryData) = Nothing, Optional serverSubjectCommonName As String = Nothing) As KeyVaultEkmConnection
Parameters
- hostName
- String
EKM proxy FQDN (Fully Qualified Domain Name). Only allowed characters are a-z, A-Z, 0-9, hyphen (-), dot (.), and colon (:).
- pathPrefix
- String
Optional path prefix for the EKM proxy (if any).
- serverCaCertificates
- IEnumerable<BinaryData>
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.
- serverSubjectCommonName
- String
The subject common name of the server certificate of EKM Proxy.
Returns
A new KeyVaultEkmConnection instance for mocking.