6 types derived from Pkcs12SafeBag
System.Security.Cryptography.Pkcs (6)
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs12CertBag.cs (1)
18sealed class Pkcs12CertBag : Pkcs12SafeBag
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs12KeyBag.cs (1)
12sealed class Pkcs12KeyBag : Pkcs12SafeBag
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs12SafeBag.cs (1)
108internal sealed class UnknownBag : Pkcs12SafeBag
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs12SafeContentsBag.cs (1)
15sealed class Pkcs12SafeContentsBag : Pkcs12SafeBag
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs12SecretBag.cs (1)
17sealed class Pkcs12SecretBag : Pkcs12SafeBag
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs12ShroudedKeyBag.cs (1)
12sealed class Pkcs12ShroudedKeyBag : Pkcs12SafeBag
18 references to Pkcs12SafeBag
Aspire.Hosting.Tests (1)
ExecutionConfigurationGathererTests.cs (1)
542foreach (var bag in safeContents.GetBags())
System.Security.Cryptography.Pkcs (17)
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs12SafeContents.cs (17)
15System.Collections.Generic.List<System.Security.Cryptography.Pkcs.Pkcs12SafeBag> Container)>; 28private List<Pkcs12SafeBag>? _bags; 74public void AddSafeBag(Pkcs12SafeBag safeBag) 81_bags ??= new List<Pkcs12SafeBag>(); 247List<Pkcs12SafeBag> bags; 276public IEnumerable<Pkcs12SafeBag> GetBags() 291private static List<Pkcs12SafeBag> ReadBags(ReadOnlyMemory<byte> serialized) 294List<Pkcs12SafeBag> result = ReadBagsCore(serialized, pendingContents); 298(ReadOnlyMemory<byte> nestedSerialized, Pkcs12SafeContentsBag bag, List<Pkcs12SafeBag> container) = pendingContents.Pop(); 318Pkcs12SafeBag.UnknownBag unknownBag = new(Oids.Pkcs12SafeContentsBag, nestedSerialized) 333private static List<Pkcs12SafeBag> ReadBagsCore( 353return new List<Pkcs12SafeBag>(0); 361List<Pkcs12SafeBag> bags = new List<Pkcs12SafeBag>(serializedBags.Count); 366Pkcs12SafeBag? bag = null; 405bag ??= new Pkcs12SafeBag.UnknownBag(serializedBags[i].BagId, bagValue); 511foreach (Pkcs12SafeBag safeBag in _bags)