Java.Security.KeyStoreSpi: Method Members

The methods of Java.Security.KeyStoreSpi are listed below. For a list of all members, see the KeyStoreSpi Members list.

See Also: Inherited members from Java.Lang.Object

Public Methods

abstract
EngineAliases() : Java.Util.IEnumeration
Returns an Enumeration over all alias names stored in this KeyStoreSpi.
abstract
EngineContainsAlias(string) : bool
Indicates whether the given alias is present in this KeyStoreSpi.
abstract
EngineDeleteEntry(string)
Deletes the entry identified with the given alias from this KeyStoreSpi.
EngineEntryInstanceOf(string, Java.Lang.Class) : bool
Documentation for this section has not yet been entered.
abstract
EngineGetCertificate(string) : Java.Security.Cert.Certificate
Returns the trusted certificate for the entry with the given alias.
abstract
EngineGetCertificateAlias(Java.Security.Cert.Certificate) : string
Returns the alias associated with the first entry whose certificate matches the specified certificate.
abstract
EngineGetCertificateChain(string) : Java.Security.Cert.Certificate[]
Returns the certificate chain for the entry with the given alias.
abstract
EngineGetCreationDate(string) : Java.Util.Date
Returns the creation date of the entry with the given alias.
EngineGetEntry(string, KeyStore.IProtectionParameter) : KeyStore.IEntry
Returns the Entry with the given alias, using the specified ProtectionParameter.
abstract
EngineGetKey(string, char[]) : IKey
Returns the key with the given alias, using the password to recover the key from the store.
abstract
EngineIsCertificateEntry(string) : bool
Indicates whether the specified alias is associated with a NoType:java/security/KeyStore$TrustedCertificateEntry;Href=../../../reference/java/security/KeyStore.TrustedCertificateEntry.html.
abstract
EngineIsKeyEntry(string) : bool
Indicates whether the specified alias is associated with either a NoType:java/security/KeyStore$PrivateKeyEntry;Href=../../../reference/java/security/KeyStore.PrivateKeyEntry.html or a NoType:java/security/KeyStore$SecretKeyEntry;Href=../../../reference/java/security/KeyStore.SecretKeyEntry.html.
EngineLoad(KeyStore.ILoadStoreParameter)
Loads this KeyStoreSpi using the specified LoadStoreParameter.
abstract
EngineLoad(System.IO.Stream, char[])
Loads this KeyStoreSpi from the given InputStream.
abstract
EngineSetCertificateEntry(string, Java.Security.Cert.Certificate)
Associates the given alias with a certificate.
EngineSetEntry(string, KeyStore.IEntry, KeyStore.IProtectionParameter)
Stores the given Entry in this KeyStoreSpi and associates the entry with the given alias.
abstract
EngineSetKeyEntry(string, byte[], Java.Security.Cert.Certificate[])
Associates the given alias with a key and a certificate chain.
abstract
EngineSetKeyEntry(string, IKey, char[], Java.Security.Cert.Certificate[])
Associates the given alias with the key, password and certificate chain.
abstract
EngineSize() : int
Returns the number of entries stored in this KeyStoreSpi.
EngineStore(KeyStore.ILoadStoreParameter)
Stores this KeyStoreSpi using the specified LoadStoreParameter.
abstract
EngineStore(System.IO.Stream, char[])
Writes this KeyStoreSpi to the specified OutputStream.