6 types derived from Pkcs12SafeBag
System.Security.Cryptography.Pkcs (6)
src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs12CertBag.cs (1)
18sealed class Pkcs12CertBag : Pkcs12SafeBag
src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs12KeyBag.cs (1)
12sealed class Pkcs12KeyBag : Pkcs12SafeBag
src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs12SafeBag.cs (1)
108internal sealed class UnknownBag : Pkcs12SafeBag
src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs12SafeContentsBag.cs (1)
15sealed class Pkcs12SafeContentsBag : Pkcs12SafeBag
src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs12SecretBag.cs (1)
17sealed class Pkcs12SecretBag : Pkcs12SafeBag
src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs12ShroudedKeyBag.cs (1)
12sealed class Pkcs12ShroudedKeyBag : Pkcs12SafeBag
12 references to Pkcs12SafeBag
System.Security.Cryptography.Pkcs (12)
src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs12SafeContents.cs (12)
23private List<Pkcs12SafeBag>? _bags; 63public void AddSafeBag(Pkcs12SafeBag safeBag) 70_bags ??= new List<Pkcs12SafeBag>(); 236List<Pkcs12SafeBag> bags; 265public IEnumerable<Pkcs12SafeBag> GetBags() 280private static List<Pkcs12SafeBag> ReadBags(ReadOnlyMemory<byte> serialized) 298return new List<Pkcs12SafeBag>(0); 306List<Pkcs12SafeBag> bags = new List<Pkcs12SafeBag>(serializedBags.Count); 311Pkcs12SafeBag? bag = null; 344bag ??= new Pkcs12SafeBag.UnknownBag(serializedBags[i].BagId, bagValue); 450foreach (Pkcs12SafeBag safeBag in _bags)