Zdexby TheHolyOneZ
49,743 classes
Class

JksStore

: Object
Best.HTTP.SecureProtocol.Org.BouncyCastle.Security.JksStore, com.Tivadar.Best.HTTP 0x0020 (32 B) inherited 0x0010 com.Tivadar.Best.HTTP.dll
0x00x0020

Members 4

OffsetSizeNameTypeFlagsDefault
0x04MagicintPrivateStatic+1 flags—
0x08JksObfuscationAlgAlgorithmIdentifierPrivateStatic+1 flags—
0x08m_certificateEntriesDictionary<System.StringPrivate+1 flags—
0x08m_keyEntriesDictionary<System.StringPrivate+1 flags—

Functions 37

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