KeyContainerPermissionAccessEntry コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
KeyContainerPermissionAccessEntry クラスの新しいインスタンスを初期化します。
オーバーロード
| 名前 | 説明 |
|---|---|
| KeyContainerPermissionAccessEntry(CspParameters, KeyContainerPermissionFlags) |
指定した暗号化サービス プロバイダー (CSP) パラメーターとアクセス許可を使用して、 KeyContainerPermissionAccessEntry クラスの新しいインスタンスを初期化します。 |
| KeyContainerPermissionAccessEntry(String, KeyContainerPermissionFlags) |
指定したキー コンテナー名とアクセス許可を使用して、 KeyContainerPermissionAccessEntry クラスの新しいインスタンスを初期化します。 |
| KeyContainerPermissionAccessEntry(String, String, Int32, String, Int32, KeyContainerPermissionFlags) |
指定したプロパティ値を使用して、 KeyContainerPermissionAccessEntry クラスの新しいインスタンスを初期化します。 |
KeyContainerPermissionAccessEntry(CspParameters, KeyContainerPermissionFlags)
指定した暗号化サービス プロバイダー (CSP) パラメーターとアクセス許可を使用して、 KeyContainerPermissionAccessEntry クラスの新しいインスタンスを初期化します。
public:
KeyContainerPermissionAccessEntry(System::Security::Cryptography::CspParameters ^ parameters, System::Security::Permissions::KeyContainerPermissionFlags flags);
public KeyContainerPermissionAccessEntry(System.Security.Cryptography.CspParameters parameters, System.Security.Permissions.KeyContainerPermissionFlags flags);
new System.Security.Permissions.KeyContainerPermissionAccessEntry : System.Security.Cryptography.CspParameters * System.Security.Permissions.KeyContainerPermissionFlags -> System.Security.Permissions.KeyContainerPermissionAccessEntry
Public Sub New (parameters As CspParameters, flags As KeyContainerPermissionFlags)
パラメーター
- parameters
- CspParameters
暗号化サービス プロバイダー (CSP) パラメーターを含む CspParameters オブジェクト。
KeyContainerPermissionFlags値のビットごとの組み合わせ。
例外
結果のエントリには無制限のアクセス権があります。
注釈
このコンストラクターを使用すると、 CspParameters オブジェクトで識別される特定のキー コンテナーに対してアクセス権を割り当てることができます。
適用対象
KeyContainerPermissionAccessEntry(String, KeyContainerPermissionFlags)
指定したキー コンテナー名とアクセス許可を使用して、 KeyContainerPermissionAccessEntry クラスの新しいインスタンスを初期化します。
public:
KeyContainerPermissionAccessEntry(System::String ^ keyContainerName, System::Security::Permissions::KeyContainerPermissionFlags flags);
public KeyContainerPermissionAccessEntry(string keyContainerName, System.Security.Permissions.KeyContainerPermissionFlags flags);
new System.Security.Permissions.KeyContainerPermissionAccessEntry : string * System.Security.Permissions.KeyContainerPermissionFlags -> System.Security.Permissions.KeyContainerPermissionAccessEntry
Public Sub New (keyContainerName As String, flags As KeyContainerPermissionFlags)
パラメーター
- keyContainerName
- String
キー コンテナーの名前。
KeyContainerPermissionFlags値のビットごとの組み合わせ。
例外
結果のエントリには無制限のアクセス権があります。
注釈
このコンストラクターを使用すると、名前で識別される特定のキー コンテナーのアクセス権を指定できます。すべてのキー コンテナーを表すには、アスタリスク ("*") を使用します。
適用対象
KeyContainerPermissionAccessEntry(String, String, Int32, String, Int32, KeyContainerPermissionFlags)
指定したプロパティ値を使用して、 KeyContainerPermissionAccessEntry クラスの新しいインスタンスを初期化します。
public:
KeyContainerPermissionAccessEntry(System::String ^ keyStore, System::String ^ providerName, int providerType, System::String ^ keyContainerName, int keySpec, System::Security::Permissions::KeyContainerPermissionFlags flags);
public KeyContainerPermissionAccessEntry(string keyStore, string providerName, int providerType, string keyContainerName, int keySpec, System.Security.Permissions.KeyContainerPermissionFlags flags);
new System.Security.Permissions.KeyContainerPermissionAccessEntry : string * string * int * string * int * System.Security.Permissions.KeyContainerPermissionFlags -> System.Security.Permissions.KeyContainerPermissionAccessEntry
Public Sub New (keyStore As String, providerName As String, providerType As Integer, keyContainerName As String, keySpec As Integer, flags As KeyContainerPermissionFlags)
パラメーター
- keyStore
- String
キー ストアの名前。
- providerName
- String
プロバイダーの名前。
- providerType
- Int32
プロバイダーの型コード。 値については、 ProviderType プロパティを参照してください。
- keyContainerName
- String
キー コンテナーの名前。
KeyContainerPermissionFlags値のビットごとの組み合わせ。
例外
結果のエントリには無制限のアクセス権があります。
注釈
このコンストラクターを使用すると、特定のキー コンテナーにアクセス権を割り当てることができます。 -1 の keySpec 値または providerType 値は、すべての主要な仕様またはプロバイダーの種類を表します。 "*" の keyStore、 providerName、または keyContainerName は、すべてのキー ストア、プロバイダー、またはキー コンテナーを表します。 すべてのプロバイダーまたはキー コンテナーを表providerNamekeyContainerNameまたはnull。