Module java.base
Package java.security

# Class KeyStoreSpi

=
public abstract class KeyStoreSpi
extends java.lang.Object

## Constructors

- =
  public KeyStoreSpi()

## Methods

- =
  public abstract java.util.Enumeration<java.lang.String> engineAliases()
- =
  public abstract boolean engineContainsAlias(java.lang.String arg0)
- =
  public abstract void engineDeleteEntry(java.lang.String arg0) throws java.security.KeyStoreException
- =
  public boolean engineEntryInstanceOf(java.lang.String arg0, java.lang.Class<? extends java.security.KeyStore.Entry> arg1)
- =
  public java.util.Set<java.security.KeyStore.Entry.Attribute> engineGetAttributes(java.lang.String arg0)
- =
  public abstract java.security.cert.Certificate engineGetCertificate(java.lang.String arg0)
- =
  public abstract java.lang.String engineGetCertificateAlias(java.security.cert.Certificate arg0)
- =
  public abstract java.security.cert.Certificate[] engineGetCertificateChain(java.lang.String arg0)
- =
  public abstract java.util.Date engineGetCreationDate(java.lang.String arg0)
- =
  public java.security.KeyStore.Entry engineGetEntry(java.lang.String arg0, java.security.KeyStore.ProtectionParameter arg1) throws java.security.KeyStoreException, java.security.NoSuchAlgorithmException, java.security.UnrecoverableEntryException
- =
  public abstract java.security.Key engineGetKey(java.lang.String arg0, char[] arg1) throws java.security.NoSuchAlgorithmException, java.security.UnrecoverableKeyException
- =
  public abstract boolean engineIsCertificateEntry(java.lang.String arg0)
- =
  public abstract boolean engineIsKeyEntry(java.lang.String arg0)
- =
  public abstract void engineLoad(java.io.InputStream arg0, char[] arg1) throws java.io.IOException, java.security.NoSuchAlgorithmException, java.security.cert.CertificateException
- =
  public void engineLoad(java.security.KeyStore.LoadStoreParameter arg0) throws java.io.IOException, java.security.NoSuchAlgorithmException, java.security.cert.CertificateException
- =
  public boolean engineProbe(java.io.InputStream arg0) throws java.io.IOException
- =
  public abstract void engineSetCertificateEntry(java.lang.String arg0, java.security.cert.Certificate arg1) throws java.security.KeyStoreException
- =
  public void engineSetEntry(java.lang.String arg0, java.security.KeyStore.Entry arg1, java.security.KeyStore.ProtectionParameter arg2) throws java.security.KeyStoreException
- =
  public abstract void engineSetKeyEntry(java.lang.String arg0, byte[] arg1, java.security.cert.Certificate[] arg2) throws java.security.KeyStoreException
- =
  public abstract void engineSetKeyEntry(java.lang.String arg0, java.security.Key arg1, char[] arg2, java.security.cert.Certificate[] arg3) throws java.security.KeyStoreException
- =
  public abstract int engineSize()
- =
  public abstract void engineStore(java.io.OutputStream arg0, char[] arg1) throws java.io.IOException, java.security.NoSuchAlgorithmException, java.security.cert.CertificateException
- =
  public void engineStore(java.security.KeyStore.LoadStoreParameter arg0) throws java.io.IOException, java.security.NoSuchAlgorithmException, java.security.cert.CertificateException

## Summary

No differences.