加载中...
The Wayback Machine - https://sup1a9wrlpyh5li9ro.vcoronado.top/web/20090222204102/http://developer.android.com:80/reference/java/security/KeyStoreSpi.html
public abstract class

KeyStoreSpi

extends Object
java.lang.Object
   ↳ java.security.KeyStoreSpi

Summary

Public Constructors
KeyStoreSpi()
Public Methods
abstract Enumeration<String> engineAliases()
abstract boolean engineContainsAlias(String alias)
abstract void engineDeleteEntry(String alias)
boolean engineEntryInstanceOf(String alias, Class<? extends KeyStore.Entry> entryClass)
abstract Certificate engineGetCertificate(String alias)
abstract String engineGetCertificateAlias(Certificate cert)
abstract Certificate[] engineGetCertificateChain(String alias)
abstract Date engineGetCreationDate(String alias)
KeyStore.Entry engineGetEntry(String alias, KeyStore.ProtectionParameter protParam)
abstract Key engineGetKey(String alias, char[] password)
abstract boolean engineIsCertificateEntry(String alias)
abstract boolean engineIsKeyEntry(String alias)
void engineLoad(KeyStore.LoadStoreParameter param)
abstract void engineLoad(InputStream stream, char[] password)
abstract void engineSetCertificateEntry(String alias, Certificate cert)
void engineSetEntry(String alias, KeyStore.Entry entry, KeyStore.ProtectionParameter protParam)
abstract void engineSetKeyEntry(String alias, Key key, char[] password, Certificate[] chain)
abstract void engineSetKeyEntry(String alias, byte[] key, Certificate[] chain)
abstract int engineSize()
abstract void engineStore(OutputStream stream, char[] password)
void engineStore(KeyStore.LoadStoreParameter param)
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public KeyStoreSpi ()

Public Methods

public abstract Enumeration<String> engineAliases ()

public abstract boolean engineContainsAlias (String alias)

public abstract void engineDeleteEntry (String alias)

public boolean engineEntryInstanceOf (String alias, Class<? extends KeyStore.Entry> entryClass)

public abstract Certificate engineGetCertificate (String alias)

public abstract String engineGetCertificateAlias (Certificate cert)

public abstract Certificate[] engineGetCertificateChain (String alias)

public abstract Date engineGetCreationDate (String alias)

public abstract Key engineGetKey (String alias, char[] password)

public abstract boolean engineIsCertificateEntry (String alias)

public abstract boolean engineIsKeyEntry (String alias)

public abstract void engineLoad (InputStream stream, char[] password)

public abstract void engineSetCertificateEntry (String alias, Certificate cert)

public void engineSetEntry (String alias, KeyStore.Entry entry, KeyStore.ProtectionParameter protParam)

public abstract void engineSetKeyEntry (String alias, Key key, char[] password, Certificate[] chain)

public abstract void engineSetKeyEntry (String alias, byte[] key, Certificate[] chain)

public abstract int engineSize ()

public abstract void engineStore (OutputStream stream, char[] password)