Microsoft.SqlServer.TransactSql.ScriptDom by Microsoft

<PackageReference Include="Microsoft.SqlServer.TransactSql.ScriptDom" Version="161.8905.0" />

.NET API 5,152,136 bytes

 CreateAsymmetricKeyStatement

Represents CREATE ASYMMETRIC KEY statement

(Optional) Encryption algorithm to use

public EncryptionSource KeySource { get; set; }

Encryption key source

public Identifier Name { get; set; }

Key name

public Identifier Owner { get; set; }

Owner of the object (optional, can be null)

public Literal Password { get; set; }

Optional password with which to encrypt the private key