30 instantiations of KeyContainerPermissionAccessEntry
mscorlib (22)
system\security\cryptography\dsacryptoserviceprovider.cs (5)
175
KeyContainerPermissionAccessEntry entry = new
KeyContainerPermissionAccessEntry
(_parameters, KeyContainerPermissionFlags.Delete);
178
KeyContainerPermissionAccessEntry entry = new
KeyContainerPermissionAccessEntry
(_parameters, KeyContainerPermissionFlags.Create);
196
KeyContainerPermissionAccessEntry entry = new
KeyContainerPermissionAccessEntry
(_parameters, KeyContainerPermissionFlags.Export);
227
KeyContainerPermissionAccessEntry entry = new
KeyContainerPermissionAccessEntry
(_parameters, KeyContainerPermissionFlags.Import);
316
KeyContainerPermissionAccessEntry entry = new
KeyContainerPermissionAccessEntry
(_parameters, KeyContainerPermissionFlags.Sign);
system\security\cryptography\icspasymmetricalgorithm.cs (2)
34
KeyContainerPermissionAccessEntry entry = new
KeyContainerPermissionAccessEntry
(parameters, KeyContainerPermissionFlags.Open);
188
KeyContainerPermissionAccessEntry entry = new
KeyContainerPermissionAccessEntry
(m_parameters,
system\security\cryptography\rsacryptoserviceprovider.cs (6)
227
KeyContainerPermissionAccessEntry entry = new
KeyContainerPermissionAccessEntry
(_parameters, KeyContainerPermissionFlags.Delete);
230
KeyContainerPermissionAccessEntry entry = new
KeyContainerPermissionAccessEntry
(_parameters, KeyContainerPermissionFlags.Create);
250
KeyContainerPermissionAccessEntry entry = new
KeyContainerPermissionAccessEntry
(_parameters, KeyContainerPermissionFlags.Export);
290
KeyContainerPermissionAccessEntry entry = new
KeyContainerPermissionAccessEntry
(_parameters, KeyContainerPermissionFlags.Import);
358
KeyContainerPermissionAccessEntry entry = new
KeyContainerPermissionAccessEntry
(_parameters, KeyContainerPermissionFlags.Sign);
432
KeyContainerPermissionAccessEntry entry = new
KeyContainerPermissionAccessEntry
(_parameters, KeyContainerPermissionFlags.Decrypt);
system\security\cryptography\utils.cs (5)
217
KeyContainerPermissionAccessEntry entry = new
KeyContainerPermissionAccessEntry
(parameters, KeyContainerPermissionFlags.Create);
226
KeyContainerPermissionAccessEntry entry = new
KeyContainerPermissionAccessEntry
(parameters, KeyContainerPermissionFlags.Open);
339
KeyContainerPermissionAccessEntry entry = new
KeyContainerPermissionAccessEntry
(parameters, KeyContainerPermissionFlags.Export);
359
KeyContainerPermissionAccessEntry entry = new
KeyContainerPermissionAccessEntry
(parameters, KeyContainerPermissionFlags.ChangeAcl);
430
KeyContainerPermissionAccessEntry entry = new
KeyContainerPermissionAccessEntry
(parameters, KeyContainerPermissionFlags.Import);
system\security\permissions\keycontainerpermission.cs (3)
630
KeyContainerPermissionAccessEntry accessEntry = new
KeyContainerPermissionAccessEntry
(keyStore, providerName, providerType, keyContainerName, keySpec, flags);
639
KeyContainerPermissionAccessEntry newAccessEntry = new
KeyContainerPermissionAccessEntry
(accessEntry);
645
KeyContainerPermissionAccessEntry newAccessEntry = new
KeyContainerPermissionAccessEntry
(accessEntry);
system\security\permissions\permissionattributes.cs (1)
393
KeyContainerPermissionAccessEntry accessEntry = new
KeyContainerPermissionAccessEntry
(m_keyStore, m_providerName, m_providerType, m_keyContainerName, m_keySpec, m_flags);
System (1)
security\system\security\cryptography\cryptoapi.cs (1)
3017
KeyContainerPermissionAccessEntry entry = new
KeyContainerPermissionAccessEntry
(parameters, KeyContainerPermissionFlags.Open);
System.Core (3)
System\Security\Cryptography\CngKey.cs (3)
380
KeyContainerPermissionAccessEntry access = new
KeyContainerPermissionAccessEntry
(keyName, flags);
427
KeyContainerPermissionAccessEntry access = new
KeyContainerPermissionAccessEntry
(keyName, KeyContainerPermissionFlags.Create);
705
KeyContainerPermissionAccessEntry access = new
KeyContainerPermissionAccessEntry
(keyName, KeyContainerPermissionFlags.Open);
System.Security (4)
system\security\cryptography\cryptoapi.cs (1)
2496
KeyContainerPermissionAccessEntry entry = new
KeyContainerPermissionAccessEntry
(parameters, KeyContainerPermissionFlags.Open);
system\security\cryptography\pkcs\envelopedpkcs7.cs (1)
276
KeyContainerPermissionAccessEntry entry = new
KeyContainerPermissionAccessEntry
(parameters, KeyContainerPermissionFlags.Open | KeyContainerPermissionFlags.Decrypt);
system\security\cryptography\pkcs\signedpkcs7.cs (1)
200
KeyContainerPermissionAccessEntry entry = new
KeyContainerPermissionAccessEntry
(parameters, KeyContainerPermissionFlags.Open | KeyContainerPermissionFlags.Sign);
system\security\cryptography\pkcs\signerinfo.cs (1)
295
KeyContainerPermissionAccessEntry entry = new
KeyContainerPermissionAccessEntry
(parameters, KeyContainerPermissionFlags.Open | KeyContainerPermissionFlags.Sign);
59 references to KeyContainerPermissionAccessEntry
mscorlib (51)
system\security\cryptography\dsacryptoserviceprovider.cs (5)
175
KeyContainerPermissionAccessEntry
entry = new KeyContainerPermissionAccessEntry(_parameters, KeyContainerPermissionFlags.Delete);
178
KeyContainerPermissionAccessEntry
entry = new KeyContainerPermissionAccessEntry(_parameters, KeyContainerPermissionFlags.Create);
196
KeyContainerPermissionAccessEntry
entry = new KeyContainerPermissionAccessEntry(_parameters, KeyContainerPermissionFlags.Export);
227
KeyContainerPermissionAccessEntry
entry = new KeyContainerPermissionAccessEntry(_parameters, KeyContainerPermissionFlags.Import);
316
KeyContainerPermissionAccessEntry
entry = new KeyContainerPermissionAccessEntry(_parameters, KeyContainerPermissionFlags.Sign);
system\security\cryptography\icspasymmetricalgorithm.cs (2)
34
KeyContainerPermissionAccessEntry
entry = new KeyContainerPermissionAccessEntry(parameters, KeyContainerPermissionFlags.Open);
188
KeyContainerPermissionAccessEntry
entry = new KeyContainerPermissionAccessEntry(m_parameters,
system\security\cryptography\rsacryptoserviceprovider.cs (6)
227
KeyContainerPermissionAccessEntry
entry = new KeyContainerPermissionAccessEntry(_parameters, KeyContainerPermissionFlags.Delete);
230
KeyContainerPermissionAccessEntry
entry = new KeyContainerPermissionAccessEntry(_parameters, KeyContainerPermissionFlags.Create);
250
KeyContainerPermissionAccessEntry
entry = new KeyContainerPermissionAccessEntry(_parameters, KeyContainerPermissionFlags.Export);
290
KeyContainerPermissionAccessEntry
entry = new KeyContainerPermissionAccessEntry(_parameters, KeyContainerPermissionFlags.Import);
358
KeyContainerPermissionAccessEntry
entry = new KeyContainerPermissionAccessEntry(_parameters, KeyContainerPermissionFlags.Sign);
432
KeyContainerPermissionAccessEntry
entry = new KeyContainerPermissionAccessEntry(_parameters, KeyContainerPermissionFlags.Decrypt);
system\security\cryptography\utils.cs (5)
217
KeyContainerPermissionAccessEntry
entry = new KeyContainerPermissionAccessEntry(parameters, KeyContainerPermissionFlags.Create);
226
KeyContainerPermissionAccessEntry
entry = new KeyContainerPermissionAccessEntry(parameters, KeyContainerPermissionFlags.Open);
339
KeyContainerPermissionAccessEntry
entry = new KeyContainerPermissionAccessEntry(parameters, KeyContainerPermissionFlags.Export);
359
KeyContainerPermissionAccessEntry
entry = new KeyContainerPermissionAccessEntry(parameters, KeyContainerPermissionFlags.ChangeAcl);
430
KeyContainerPermissionAccessEntry
entry = new KeyContainerPermissionAccessEntry(parameters, KeyContainerPermissionFlags.Import);
system\security\permissions\keycontainerpermission.cs (31)
56
internal KeyContainerPermissionAccessEntry(
KeyContainerPermissionAccessEntry
accessEntry) :
172
KeyContainerPermissionAccessEntry
accessEntry = o as
KeyContainerPermissionAccessEntry
;
197
internal bool IsSubsetOf (
KeyContainerPermissionAccessEntry
target) {
236
public
KeyContainerPermissionAccessEntry
this[int index] {
244
return (
KeyContainerPermissionAccessEntry
)m_list[index];
254
public int Add (
KeyContainerPermissionAccessEntry
accessEntry) {
269
((
KeyContainerPermissionAccessEntry
)m_list[index]).Flags &= accessEntry.Flags;
278
public int IndexOf (
KeyContainerPermissionAccessEntry
accessEntry) {
282
public void Remove (
KeyContainerPermissionAccessEntry
accessEntry) {
316
public void CopyTo (
KeyContainerPermissionAccessEntry
[] array, int index) {
345
public
KeyContainerPermissionAccessEntry
Current {
392
public KeyContainerPermission (KeyContainerPermissionFlags flags,
KeyContainerPermissionAccessEntry
[] accessList) {
421
foreach (
KeyContainerPermissionAccessEntry
accessEntry in AccessEntries) {
431
foreach (
KeyContainerPermissionAccessEntry
accessEntry in AccessEntries) {
461
foreach (
KeyContainerPermissionAccessEntry
accessEntry in AccessEntries) {
470
foreach (
KeyContainerPermissionAccessEntry
accessEntry in operand.AccessEntries) {
492
foreach (
KeyContainerPermissionAccessEntry
accessEntry in AccessEntries) {
495
foreach (
KeyContainerPermissionAccessEntry
accessEntry in operand.AccessEntries) {
514
foreach (
KeyContainerPermissionAccessEntry
accessEntry in AccessEntries) {
517
foreach (
KeyContainerPermissionAccessEntry
accessEntry in operand.AccessEntries) {
528
foreach (
KeyContainerPermissionAccessEntry
accessEntry in AccessEntries) {
541
foreach (
KeyContainerPermissionAccessEntry
accessEntry in AccessEntries) {
630
KeyContainerPermissionAccessEntry
accessEntry = new KeyContainerPermissionAccessEntry(keyStore, providerName, providerType, keyContainerName, keySpec, flags);
638
private void AddAccessEntryAndUnion (
KeyContainerPermissionAccessEntry
accessEntry, KeyContainerPermission target) {
639
KeyContainerPermissionAccessEntry
newAccessEntry = new KeyContainerPermissionAccessEntry(accessEntry);
644
private void AddAccessEntryAndIntersect (
KeyContainerPermissionAccessEntry
accessEntry, KeyContainerPermission target) {
645
KeyContainerPermissionAccessEntry
newAccessEntry = new KeyContainerPermissionAccessEntry(accessEntry);
660
private static KeyContainerPermissionFlags GetApplicableFlags (
KeyContainerPermissionAccessEntry
accessEntry, KeyContainerPermission target) {
667
flags = ((
KeyContainerPermissionAccessEntry
)target.AccessEntries[index]).Flags;
672
foreach (
KeyContainerPermissionAccessEntry
targetAccessEntry in target.AccessEntries) {
system\security\permissions\permissionattributes.cs (2)
388
if (
KeyContainerPermissionAccessEntry
.IsUnrestrictedEntry(m_keyStore, m_providerName, m_providerType, m_keyContainerName, m_keySpec))
393
KeyContainerPermissionAccessEntry
accessEntry = new KeyContainerPermissionAccessEntry(m_keyStore, m_providerName, m_providerType, m_keyContainerName, m_keySpec, m_flags);
System (1)
security\system\security\cryptography\cryptoapi.cs (1)
3017
KeyContainerPermissionAccessEntry
entry = new KeyContainerPermissionAccessEntry(parameters, KeyContainerPermissionFlags.Open);
System.Core (3)
System\Security\Cryptography\CngKey.cs (3)
380
KeyContainerPermissionAccessEntry
access = new KeyContainerPermissionAccessEntry(keyName, flags);
427
KeyContainerPermissionAccessEntry
access = new KeyContainerPermissionAccessEntry(keyName, KeyContainerPermissionFlags.Create);
705
KeyContainerPermissionAccessEntry
access = new KeyContainerPermissionAccessEntry(keyName, KeyContainerPermissionFlags.Open);
System.Security (4)
system\security\cryptography\cryptoapi.cs (1)
2496
KeyContainerPermissionAccessEntry
entry = new KeyContainerPermissionAccessEntry(parameters, KeyContainerPermissionFlags.Open);
system\security\cryptography\pkcs\envelopedpkcs7.cs (1)
276
KeyContainerPermissionAccessEntry
entry = new KeyContainerPermissionAccessEntry(parameters, KeyContainerPermissionFlags.Open | KeyContainerPermissionFlags.Decrypt);
system\security\cryptography\pkcs\signedpkcs7.cs (1)
200
KeyContainerPermissionAccessEntry
entry = new KeyContainerPermissionAccessEntry(parameters, KeyContainerPermissionFlags.Open | KeyContainerPermissionFlags.Sign);
system\security\cryptography\pkcs\signerinfo.cs (1)
295
KeyContainerPermissionAccessEntry
entry = new KeyContainerPermissionAccessEntry(parameters, KeyContainerPermissionFlags.Open | KeyContainerPermissionFlags.Sign);