Zdexby TheHolyOneZ
49,743 classes
Class

Pkcs12Store

: Object
Best.HTTP.SecureProtocol.Org.BouncyCastle.Pkcs.Pkcs12Store, com.Tivadar.Best.HTTP 0x0060 (96 B) inherited 0x0010 com.Tivadar.Best.HTTP.dll
0x00x0060

Members 13

OffsetSizeNameTypeFlagsDefault
—0x08IgnoreUselessPasswordPropertystringPublicStatic+1 flags2006070771136
0x08m_keysDictionary<System.StringPrivate+1 flags—
0x08m_localIdsDictionary<System.StringPrivate+1 flags—
0x08m_certsDictionary<System.StringPrivate+1 flags—
0x08m_chainCertsDictionary<Best.HTTP.SecureProtocol.Org.BouncyCastle.Pkcs.Pkcs12Store.CertIdPrivate+1 flags—
0x08m_keyCertsDictionary<System.StringPrivate+1 flags—
0x08keyAlgorithmDerObjectIdentifierPrivate+1 flags—
0x08keyPrfAlgorithmDerObjectIdentifierPrivate+1 flags—
0x08certAlgorithmDerObjectIdentifierPrivate+1 flags—
0x01useDerEncodingboolPrivate+1 flags—
0x00510x07padding / unreflected
0x08unmarkedKeyEntryAsymmetricKeyEntryPrivate—
—0x04MinIterationsintPrivateStatic+1 flags1024
—0x04SaltSizeintPrivateStatic+1 flags20

Functions 21

SignatureFlagsNativeParams
SubjectKeyIdentifier CreateSubjectKeyID(AsymmetricKeyParameter pubKey)PrivateStatic—0x08
void .ctor(DerObjectIdentifier keyAlgorithm, DerObjectIdentifier keyPrfAlgorithm, DerObjectIdentifier certAlgorithm, bool useDerEncoding)2 flags—0x08
void LoadKeyBag(PrivateKeyInfo privKeyInfo, Asn1Set bagAttributes)3 flags—0x08
void LoadPkcs8ShroudedKeyBag(EncryptedPrivateKeyInfo encPrivKeyInfo, Asn1Set bagAttributes, const char[]& password, bool wrongPkcs12Zero)3 flags—0x08
void Load(Stream input, const char[]& password)Public—0x08
AsymmetricKeyEntry GetKey(const string& alias)Public—0x08
bool IsCertificateEntry(const string& alias)Public—0x08
bool IsKeyEntry(const string& alias)Public—0x08
IEnumerable<System.String> get_Aliases()Public+1 flags0x08
bool ContainsAlias(const string& alias)Public0x08
X509CertificateEntry GetCertificate(const string& alias)Public0x08
string GetCertificateAlias(X509Certificate cert)Public0x08
X509CertificateEntry[] GetCertificateChain(const string& alias)Public0x08
void SetCertificateEntry(const string& alias, X509CertificateEntry certEntry)Public0x08
void SetKeyEntry(const string& alias, AsymmetricKeyEntry keyEntry, const X509CertificateEntry[]& chain)Public0x08
void DeleteEntry(const string& alias)Public0x08
bool IsEntryOfType(const string& alias, Type entryType)Public0x08
int get_Count()Public+1 flags0x04
void Save(Stream stream, const char[]& password, SecureRandom random)Public0x08
byte[] CalculatePbeMac(DerObjectIdentifier oid, const byte[]& salt, int itCount, const char[]& password, bool wrongPkcs12Zero, const byte[]& data)Static+1 flags0x08
byte[] CryptPbeData(bool forEncryption, AlgorithmIdentifier algId, const char[]& password, bool wrongPkcs12Zero, const byte[]& data)PrivateStatic0x08

Used by 1

types with a member, parameter or interface of this type