2 writes to _parameters
mscorlib (2)
system\security\cryptography\rsacryptoserviceprovider.cs (2)
115
_parameters
= Utils.SaveCspParameters(CspAlgorithmType.Rsa, parameters, s_UseMachineKeyStore, ref _randomKeyContainer);
308
Utils.ImportCspBlobHelper(CspAlgorithmType.Rsa, keyBlob, IsPublic(keyBlob), ref
_parameters
, _randomKeyContainer, ref _safeProvHandle, ref _safeKeyHandle);
14 references to _parameters
mscorlib (14)
system\security\cryptography\rsacryptoserviceprovider.cs (14)
140
Utils.GetKeyPairHelper(CspAlgorithmType.Rsa,
_parameters
, _randomKeyContainer, _dwKeySize, ref _safeProvHandle, ref _safeKeyHandle);
176
return new CspKeyContainerInfo(
_parameters
, _randomKeyContainer);
192
if (
_parameters
.KeyNumber == Constants.AT_KEYEXCHANGE)
213
_safeProvHandle = Utils.CreateProvHandle(
_parameters
, _randomKeyContainer);
227
KeyContainerPermissionAccessEntry entry = new KeyContainerPermissionAccessEntry(
_parameters
, KeyContainerPermissionFlags.Delete);
230
KeyContainerPermissionAccessEntry entry = new KeyContainerPermissionAccessEntry(
_parameters
, KeyContainerPermissionFlags.Create);
250
KeyContainerPermissionAccessEntry entry = new KeyContainerPermissionAccessEntry(
_parameters
, KeyContainerPermissionFlags.Export);
270
return Utils.ExportCspBlobHelper(includePrivateParameters,
_parameters
, _safeKeyHandle);
290
KeyContainerPermissionAccessEntry entry = new KeyContainerPermissionAccessEntry(
_parameters
, KeyContainerPermissionFlags.Import);
295
_safeProvHandle = Utils.CreateProvHandle(
_parameters
, _randomKeyContainer);
297
Utils._ImportKey(_safeProvHandle, Constants.CALG_RSA_KEYX,
_parameters
.Flags, rsaCspObject, ref _safeKeyHandle);
358
KeyContainerPermissionAccessEntry entry = new KeyContainerPermissionAccessEntry(
_parameters
, KeyContainerPermissionFlags.Sign);
363
return Utils.SignValue(_safeKeyHandle,
_parameters
.KeyNumber, Constants.CALG_RSA_SIGN, calgHash, rgbHash);
432
KeyContainerPermissionAccessEntry entry = new KeyContainerPermissionAccessEntry(
_parameters
, KeyContainerPermissionFlags.Decrypt);