AsymmetricKey.Create 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.
Overloads
Create(AsymmetricKeyEncryptionAlgorithm) |
Creates an asymmetric key based on supplied encryption algorithm. |
Create(AsymmetricKeyEncryptionAlgorithm, String) |
Creates an asymmetric key based on supplied encryption algorithm. The password specifies the password the key is encrypted with. |
Create(String, AsymmetricKeySourceType) |
Loads the key from the source specified. |
Create(String, AsymmetricKeySourceType, String) |
Loads the key from the source specified. The password specifies the password the key is encrypted with. |
Create(String, String, CreateDispositionType, AsymmetricKeySourceType) |
Create(AsymmetricKeyEncryptionAlgorithm)
Creates an asymmetric key based on supplied encryption algorithm.
public void Create (Microsoft.SqlServer.Management.Smo.AsymmetricKeyEncryptionAlgorithm encryptionAlgorithm);
member this.Create : Microsoft.SqlServer.Management.Smo.AsymmetricKeyEncryptionAlgorithm -> unit
Public Sub Create (encryptionAlgorithm As AsymmetricKeyEncryptionAlgorithm)
Parameters
- encryptionAlgorithm
- AsymmetricKeyEncryptionAlgorithm
Applies to
Create(AsymmetricKeyEncryptionAlgorithm, String)
Creates an asymmetric key based on supplied encryption algorithm. The password specifies the password the key is encrypted with.
public void Create (Microsoft.SqlServer.Management.Smo.AsymmetricKeyEncryptionAlgorithm encryptionAlgorithm, string password);
member this.Create : Microsoft.SqlServer.Management.Smo.AsymmetricKeyEncryptionAlgorithm * string -> unit
Public Sub Create (encryptionAlgorithm As AsymmetricKeyEncryptionAlgorithm, password As String)
Parameters
- encryptionAlgorithm
- AsymmetricKeyEncryptionAlgorithm
- password
- String
Applies to
Create(String, AsymmetricKeySourceType)
Loads the key from the source specified.
public void Create (string keySource, Microsoft.SqlServer.Management.Smo.AsymmetricKeySourceType sourceType);
member this.Create : string * Microsoft.SqlServer.Management.Smo.AsymmetricKeySourceType -> unit
Public Sub Create (keySource As String, sourceType As AsymmetricKeySourceType)
Parameters
- keySource
- String
- sourceType
- AsymmetricKeySourceType
Applies to
Create(String, AsymmetricKeySourceType, String)
Loads the key from the source specified. The password specifies the password the key is encrypted with.
public void Create (string keySource, Microsoft.SqlServer.Management.Smo.AsymmetricKeySourceType sourceType, string password);
member this.Create : string * Microsoft.SqlServer.Management.Smo.AsymmetricKeySourceType * string -> unit
Public Sub Create (keySource As String, sourceType As AsymmetricKeySourceType, password As String)
Parameters
- keySource
- String
- sourceType
- AsymmetricKeySourceType
- password
- String
Applies to
Create(String, String, CreateDispositionType, AsymmetricKeySourceType)
public void Create (string providerAlgorithm, string providerKeyName, Microsoft.SqlServer.Management.Smo.CreateDispositionType createDispositionType, Microsoft.SqlServer.Management.Smo.AsymmetricKeySourceType sourceType);
member this.Create : string * string * Microsoft.SqlServer.Management.Smo.CreateDispositionType * Microsoft.SqlServer.Management.Smo.AsymmetricKeySourceType -> unit
Public Sub Create (providerAlgorithm As String, providerKeyName As String, createDispositionType As CreateDispositionType, sourceType As AsymmetricKeySourceType)
Parameters
- providerAlgorithm
- String
- providerKeyName
- String
- createDispositionType
- CreateDispositionType
- sourceType
- AsymmetricKeySourceType