Org.BouncyCastle.Security.JksStore
namespace Org.BouncyCastle.Security
{
public class JksStore
{
public IEnumerable<string> Aliases { get; }
public int Count { get; }
public JksStore();
public bool Probe(Stream stream);
public AsymmetricKeyParameter GetKey(string alias, char[] password);
public X509Certificate[] GetCertificateChain(string alias);
public X509Certificate GetCertificate(string alias);
public DateTime? GetCreationDate(string alias);
public void SetKeyEntry(string alias, AsymmetricKeyParameter key, char[] password, X509Certificate[] chain);
public void SetKeyEntry(string alias, byte[] key, X509Certificate[] chain);
public void SetCertificateEntry(string alias, X509Certificate cert);
public void DeleteEntry(string alias);
public bool ContainsAlias(string alias);
public bool IsKeyEntry(string alias);
public bool IsCertificateEntry(string alias);
public string GetCertificateAlias(X509Certificate cert);
public void Save(Stream stream, char[] password);
public void Load(Stream stream, char[] password);
public void LoadUnchecked(Stream stream);
}
}