SqlColumnEncryptionCngProvider.SignColumnMasterKeyMetadata Metódus

Definíció

Minden esetben kivételt NotSupportedException jelez.

public:
 override cli::array <System::Byte> ^ SignColumnMasterKeyMetadata(System::String ^ masterKeyPath, bool allowEnclaveComputations);
public override byte[] SignColumnMasterKeyMetadata(string masterKeyPath, bool allowEnclaveComputations);
override this.SignColumnMasterKeyMetadata : string * bool -> byte[]
Public Overrides Function SignColumnMasterKeyMetadata (masterKeyPath As String, allowEnclaveComputations As Boolean) As Byte()

Paraméterek

masterKeyPath
String

Az oszlop főkulcsának elérési útja. Az elérési út formátuma egy kulcstároló-szolgáltatóra vonatkozik.

allowEnclaveComputations
Boolean

trueannak jelzésére, hogy az oszlop főkulcsa támogatja az enklávészámításokat; egyéb esetben. false

Válaszok

Byte[]

Az oszlop főkulcs-metaadatainak aláírása.

Kivételek

Minden esetben.

Megjegyzések

A SignColumnMasterKeyMetadata metódust a megfelelő kulcstároló-szolgáltatóknak kell implementálnia. SignColumnMasterKeyMetadata egy kulcsútvonal által azonosított aszimmetrikus kulcsot kell használnia, és alá kell írnia a főkulcs metaadatait, amelyek masterKeyPatha , allowEnclaveComputationsés providerName elemekből állnak.

A következőre érvényes: