java > java.security > java.security.keystore >

Class: java.security.KeyStore
    java.lang.Object
       java.security.KeyStore


public class KeyStore extends Object

Inner Class(es): KeyStore.Builder, KeyStore.CallbackHandlerProtection, KeyStore.Entry, KeyStore.LoadStoreParameter, KeyStore.PasswordProtection, KeyStore.PrivateKeyEntry, KeyStore.ProtectionParameter, KeyStore.SecretKeyEntry, KeyStore.TrustedCertificateEntry

FIELDS:

CONSTRUCTORS:
protected KeyStore(KeyStoreSpi keyStoreSpi, Provider provider, String type)


METHODS:
public final Enumeration aliases()
Throws: KeyStoreException

public final boolean containsAlias(String alias)
Throws: KeyStoreException

public final void deleteEntry(String alias)
Throws: KeyStoreException

public final boolean entryInstanceOf(String alias, Class entryClass)
Throws: NullPointerException
Throws: KeyStoreException

public final Certificate getCertificate(String alias)
Throws: KeyStoreException

public final String getCertificateAlias(Certificate cert)
Throws: KeyStoreException

public final Certificate[] getCertificateChain(String alias)
Throws: KeyStoreException

public final Date getCreationDate(String alias)
Throws: KeyStoreException

public static final String getDefaultType()

public final KeyStore.Entry getEntry(String alias, KeyStore.ProtectionParameter protParam)
Throws: NullPointerException
Throws: NoSuchAlgorithmException
Throws: UnrecoverableEntryException
Throws: UnrecoverableKeyException
Throws: KeyStoreException

public static KeyStore getInstance(String type)
Throws: KeyStoreException

public static KeyStore getInstance(String type, String provider)
Throws: KeyStoreException
Throws: NoSuchProviderException
Throws: IllegalArgumentException

public static KeyStore getInstance(String type, Provider provider)
Throws: KeyStoreException
Throws: IllegalArgumentException

public final Key getKey(String alias, char[] password)
Throws: KeyStoreException
Throws: NoSuchAlgorithmException
Throws: UnrecoverableKeyException

public final Provider getProvider()

public final String getType()

public final boolean isCertificateEntry(String alias)
Throws: KeyStoreException

public final boolean isKeyEntry(String alias)
Throws: KeyStoreException

public final void load(InputStream stream, char[] password)
Throws: IOException
Throws: NoSuchAlgorithmException
Throws: CertificateException

public final void load(KeyStore.LoadStoreParameter param)
Throws: IllegalArgumentException
Throws: IOException
Throws: NoSuchAlgorithmException
Throws: CertificateException

public final void setCertificateEntry(String alias, Certificate cert)
Throws: KeyStoreException

public final void setEntry(String alias, KeyStore.Entry entry, KeyStore.ProtectionParameter protParam)
Throws: NullPointerException
Throws: KeyStoreException

public final void setKeyEntry(String alias, byte[] key, Certificate[] chain)
Throws: KeyStoreException

public final void setKeyEntry(String alias, Key key, char[] password, Certificate[] chain)
Throws: KeyStoreException

public final int size()
Throws: KeyStoreException

public final void store(OutputStream stream, char[] password)
Throws: KeyStoreException
Throws: IOException
Throws: NoSuchAlgorithmException
Throws: CertificateException

public final void store(KeyStore.LoadStoreParameter param)
Throws: IllegalArgumentException
Throws: KeyStoreException
Throws: IOException
Throws: NoSuchAlgorithmException
Throws: CertificateException


INHERITED METHODS:
getClass(), hashCode(), equals(java.lang.Object), clone(), toString(), notify(), notifyAll(), wait(long), wait(long, int), wait(), finalize(),

SUBCLASSES:





Yazilar kaynak gosterilmeden kopyalanamaz © www.kodcu.net