| void .ctor() | Public+1 flags | | 0x00 |
| bool Probe(Stream stream) | Public | | 0x08 |
| AsymmetricKeyParameter GetKey(const string& alias, const char[]& password) | Public | | 0x08 |
| byte[] GetKeyChecksum(IDigest digest, const char[]& password, const byte[]& pkcs8Key) | Private | | 0x08 |
| byte[] CalculateKeyStream(IDigest digest, const char[]& password, const byte[]& salt, int count) | Private | | 0x08 |
| X509Certificate[] GetCertificateChain(const string& alias) | Public | | 0x08 |
| X509Certificate GetCertificate(const string& alias) | Public | | 0x08 |
| Nullable<System.DateTime> GetCreationDate(const string& alias) | Public | | 0x10 |
| void SetKeyEntry(const string& alias, AsymmetricKeyParameter key, const char[]& password, const X509Certificate[]& chain) | Public | | 0x08 |
| void SetKeyEntry(const string& alias, const byte[]& key, const X509Certificate[]& chain) | Public | | 0x08 |
| void SetCertificateEntry(const string& alias, X509Certificate cert) | Public | | 0x08 |
| void DeleteEntry(const string& alias) | Public | | 0x08 |
| IEnumerable<System.String> get_Aliases() | Public+1 flags | | 0x08 |
| bool ContainsAlias(const string& alias) | Public | | 0x08 |
| int get_Count() | Public+1 flags | | 0x04 |
| bool IsKeyEntry(const string& alias) | Public | | 0x08 |
| bool IsCertificateEntry(const string& alias) | Public | | 0x08 |
| string GetCertificateAlias(X509Certificate cert) | Public | | 0x08 |
| void Save(Stream stream, const char[]& password) | Public | | 0x08 |
| void Load(Stream stream, const char[]& password) | Public | | 0x08 |
| ErasableByteStream ValidateStream(Stream inputStream, const char[]& password) | Private | | 0x08 |
| void AddPassword(IDigest digest, const char[]& password) | PrivateStatic | | 0x08 |
| byte[] CalculateChecksum(const char[]& password, const byte[]& buffer, int offset, int length) | PrivateStatic | | 0x08 |
| X509Certificate[] CloneChain(const X509Certificate[]& chain) | PrivateStatic | | 0x08 |
| string ConvertAlias(const string& alias) | PrivateStatic | | 0x08 |
| IDigest CreateChecksumDigest(const char[]& password) | PrivateStatic | | 0x08 |
| byte[] ReadBufferWithInt16Length(BinaryReader br) | PrivateStatic | | 0x08 |
| byte[] ReadBufferWithInt32Length(BinaryReader br) | PrivateStatic | | 0x08 |
| DateTime ReadDateTime(BinaryReader br) | PrivateStatic | | 0x08 |
| X509Certificate ReadTypedCertificate(BinaryReader br, int storeVersion) | PrivateStatic | | 0x08 |
| string ReadUtf(BinaryReader br) | PrivateStatic | | 0x08 |
| void WriteBufferWithInt16Length(BinaryWriter bw, const byte[]& buffer) | PrivateStatic | | 0x08 |
| void WriteBufferWithInt32Length(BinaryWriter bw, const byte[]& buffer) | PrivateStatic | | 0x08 |
| void WriteDateTime(BinaryWriter bw, const DateTime& dateTime) | PrivateStatic | | 0x08 |
| void WriteTypedCertificate(BinaryWriter bw, X509Certificate cert) | PrivateStatic | | 0x08 |
| void WriteUtf(BinaryWriter bw, const string& s) | PrivateStatic | | 0x08 |
| void .cctor() | PrivateStatic+1 flags | | 0x00 |