Oracle Java ME Embedded
A C D E F G I K P R S U V X 

A

addEntry(KeyStoreEntry) - Method in class com.oracle.crypto.keystore.KeyStore
Adds a KeyStoreEntry instance to the storage

C

com.oracle.crypto.cert - package com.oracle.crypto.cert
 
com.oracle.crypto.keypair - package com.oracle.crypto.keypair
 
com.oracle.crypto.keypair.spec - package com.oracle.crypto.keypair.spec
 
com.oracle.crypto.keystore - package com.oracle.crypto.keystore
 
com.oracle.crypto.sign - package com.oracle.crypto.sign
 
create() - Method in class com.oracle.crypto.cert.X509CertificateBuilder
Creates a X509Certificate with the arguments supplied to this builder.

D

delEntry(String) - Method in class com.oracle.crypto.keystore.KeyStore
Removes a KeyStoreEntry with specified DN from the storage

E

ECGenParameterSpec - Class in com.oracle.crypto.keypair.spec
This immutable class specifies the set of parameters used for generating elliptic curve (EC) domain parameters.
ECGenParameterSpec(String) - Constructor for class com.oracle.crypto.keypair.spec.ECGenParameterSpec
Creates a parameter specification for EC parameter generation using a standard (or predefined) name stdName in order to generate the corresponding (precomputed) elliptic curve domain parameters.

F

F0 - Static variable in class com.oracle.crypto.keypair.spec.RSAKeyGenParameterSpec
The public-exponent value F0 = 3.
F4 - Static variable in class com.oracle.crypto.keypair.spec.RSAKeyGenParameterSpec
The public exponent-value F4 = 65537.
findAllEntry(String) - Method in class com.oracle.crypto.keystore.KeyStore
Finds a KeyStoreEntry in the storage with desired subject DN.
findEntry(String) - Method in class com.oracle.crypto.keystore.KeyStore
Finds a KeyStoreEntry in the storage with desired subject DN.

G

generateKeyPair() - Method in class com.oracle.crypto.keypair.KeyPairGenerator
Generates a key pair.
genKeyPair() - Method in class com.oracle.crypto.keypair.KeyPairGenerator
Generates a key pair.
getAlgorithm() - Method in class com.oracle.crypto.keypair.KeyPairGenerator
Returns the standard name of the algorithm for this key pair generator.
getAllEntries() - Method in class com.oracle.crypto.keystore.KeyStore
Gets a list of all KeyStoreEntry from the storage.
getCertificate() - Method in class com.oracle.crypto.keystore.KeyStoreEntry
Returns a Certificate instance from the KeyStoreEntry
getEncoded() - Method in interface com.oracle.crypto.cert.X509Certificate
Returns the encoded form of this certificate.
getEntries() - Method in class com.oracle.crypto.keystore.KeyStore
Gets a list of KeyStoreEntry from the storage.
getExtendedKeyUsage() - Method in interface com.oracle.crypto.cert.X509Certificate
Returns a list representing extended key usage extension.
getInstance(String) - Static method in class com.oracle.crypto.keypair.KeyPairGenerator
Returns a KeyPairGenerator object that generates public/private key pairs for the specified algorithm.
getInstance(KeyStore.STORAGE) - Static method in class com.oracle.crypto.keystore.KeyStore
Return a KeyStore instance for current client or common used certificates
getInstance(String) - Static method in class com.oracle.crypto.sign.Signature
Generates a Signature object that implements the specified digest algorithm.
getKeysize() - Method in class com.oracle.crypto.keypair.spec.RSAKeyGenParameterSpec
Returns the keysize.
getKeyUsage() - Method in interface com.oracle.crypto.cert.X509Certificate
Returns a list representing bits of KeyUsage extension.
getName() - Method in class com.oracle.crypto.keypair.spec.ECGenParameterSpec
Returns the standard or predefined name of the to-be-generated EC domain parameters.
getPEMEncoded() - Method in class com.oracle.crypto.keystore.KeyStoreEntry
Returns a couple of a certificate and its private key encoded in the PEM format
getPKCS12Encoded() - Method in class com.oracle.crypto.keystore.KeyStoreEntry
Returns a couple of a certificate and its private key encoded in the PKCS12 format
getPrivate() - Method in class com.oracle.crypto.keypair.KeyPair
Returns a reference to the private key component of this key pair.
getPrivateKey() - Method in class com.oracle.crypto.keystore.KeyStoreEntry
Returns a PrivateKey instance of the KeyStoreEntry
getPublic() - Method in class com.oracle.crypto.keypair.KeyPair
Returns a reference to the public key component of this key pair.
getPublicExponent() - Method in class com.oracle.crypto.keypair.spec.RSAKeyGenParameterSpec
Returns the public-exponent value.
getPublicKey() - Method in interface com.oracle.crypto.cert.X509Certificate
Gets the public key from this certificate.

I

implies(Permission) - Method in class com.oracle.crypto.keystore.KeyStorePermission
Checks if the specified permission is "implied" by this object.
initialize(int) - Method in class com.oracle.crypto.keypair.KeyPairGenerator
Initializes the key pair generator for a certain keysize using
initialize(AlgorithmParameterSpec) - Method in class com.oracle.crypto.keypair.KeyPairGenerator
Initializes the key pair generator using the specified parameter set That initialize method always throws an UnsupportedOperationException if it is not overridden
initSign(PrivateKey) - Method in class com.oracle.crypto.sign.Signature
Initialize this object for signing.
initVerify(PublicKey) - Method in class com.oracle.crypto.sign.Signature
Initializes this object for verification.
InvalidParameterException - Exception in com.oracle.crypto.keypair
This exception is thrown when an invalid parameter is passed to a method.
InvalidParameterException() - Constructor for exception com.oracle.crypto.keypair.InvalidParameterException
Constructs a new exception with no detail message.
InvalidParameterException(String) - Constructor for exception com.oracle.crypto.keypair.InvalidParameterException
Constructs a new exception with the specified message.
isExtendedKeyUsageCritical() - Method in interface com.oracle.crypto.cert.X509Certificate
Returns true if 'extended key usage' extension is present and it is critical.
isKeyUsageCritical() - Method in interface com.oracle.crypto.cert.X509Certificate
Returns true if 'key usage' extension is present and it is critical.

K

KeyPair - Class in com.oracle.crypto.keypair
This class is a simple holder for a key pair (a public key and a private key).
KeyPair(PublicKey, PrivateKey) - Constructor for class com.oracle.crypto.keypair.KeyPair
Constructs a key pair from the given public key and private key.
KeyPairGenerator - Class in com.oracle.crypto.keypair
The KeyPairGenerator class is used to generate pairs of public and private keys.
KeyStore - Class in com.oracle.crypto.keystore
The class provides an access to the certificate storage
KeyStore.STORAGE - Enum in com.oracle.crypto.keystore
Defines certificate storage for which the KeyStore instance is being created
KeyStoreEntry - Class in com.oracle.crypto.keystore
Class providing an access to a certificate and its private key, stored in the certificate storage as a whole.
KeyStoreEntry(X509Certificate, PrivateKey, String) - Constructor for class com.oracle.crypto.keystore.KeyStoreEntry
Constructs a KeyStoreEntry from a couple of the PublickKeyInfo instance and aPrivateKey instance
KeyStoreEntry(byte[], String) - Constructor for class com.oracle.crypto.keystore.KeyStoreEntry
Parses an input byte array and constructs a KeyStoreEntry
KeyStoreException - Exception in com.oracle.crypto.keystore
Exception related to certificate storage
KeyStoreException(String) - Constructor for exception com.oracle.crypto.keystore.KeyStoreException
 
KeyStorePermission - Class in com.oracle.crypto.keystore
KeyStorePermission is a BasicPermission for access to the key store.
KeyStorePermission(String) - Constructor for class com.oracle.crypto.keystore.KeyStorePermission
Creates a new KeyStorePermission object.

P

PrivateKey - Interface in com.oracle.crypto.keypair
The PrivateKey abstract class is the base class for all private keys used in asymmetric algorithms.

R

RSAKeyGenParameterSpec - Class in com.oracle.crypto.keypair.spec
This class specifies the set of parameters used to generate an RSA key pair.
RSAKeyGenParameterSpec(int, int) - Constructor for class com.oracle.crypto.keypair.spec.RSAKeyGenParameterSpec
Constructs a new RSAParameterSpec object from the given keysize and public-exponent value.

S

setExtendedKeyUsage(boolean, X509Certificate.ExtendedKeyUsage...) - Method in class com.oracle.crypto.cert.X509CertificateBuilder
Sets extended key usage extension.
setKeyUsage(boolean, X509Certificate.KeyUsage...) - Method in class com.oracle.crypto.cert.X509CertificateBuilder
Sets key usage extension.
setSerialNumber(String) - Method in class com.oracle.crypto.cert.X509CertificateBuilder
Sets the serial number in printable form.
setSubject(String) - Method in class com.oracle.crypto.cert.X509CertificateBuilder
Sets the name of subject.
setValidityInDays(int) - Method in class com.oracle.crypto.cert.X509CertificateBuilder
Sets the validity period in days.
sign() - Method in class com.oracle.crypto.sign.Signature
Returns the signature bytes of all the data updated.
Signature - Class in com.oracle.crypto.sign
This Signature class is used to provide applications the functionality of a digital signature algorithm.

U

update(byte[], int, int) - Method in class com.oracle.crypto.sign.Signature
Updates the data to be verified, using the specified array of bytes, starting at the specified offset.

V

valueOf(String) - Static method in enum com.oracle.crypto.cert.X509Certificate.ExtendedKeyUsage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.crypto.cert.X509Certificate.KeyUsage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.crypto.keystore.KeyStore.STORAGE
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.oracle.crypto.cert.X509Certificate.ExtendedKeyUsage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.crypto.cert.X509Certificate.KeyUsage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.crypto.keystore.KeyStore.STORAGE
Returns an array containing the constants of this enum type, in the order they are declared.
verify(byte[]) - Method in class com.oracle.crypto.sign.Signature
Verifies the passed-in signature.

X

X509Certificate - Interface in com.oracle.crypto.cert
An interface providing access to the certificate
X509Certificate.ExtendedKeyUsage - Enum in com.oracle.crypto.cert
The extended key usage extension indicates one or more purposes for which the certified public key may be used, in addition to or in place of the basic purposes indicated in the key usage extension.
X509Certificate.KeyUsage - Enum in com.oracle.crypto.cert
The key usage extension defines the purpose (e.g., encipherment, signature, certificate signing)of the key contained in the certificate.
X509CertificateBuilder - Class in com.oracle.crypto.cert
A class for building a X.509v3 self-signed certificate.
X509CertificateBuilder(KeyPair) - Constructor for class com.oracle.crypto.cert.X509CertificateBuilder
Constructs a certificate builder with the KeyPair object.
X509CertificateBuilderException - Exception in com.oracle.crypto.cert
An exception indicating one of a variety of problems encountered when building a certificate.
X509CertificateBuilderException(String) - Constructor for exception com.oracle.crypto.cert.X509CertificateBuilderException
Constructs a new exception with the specified message.
A C D E F G I K P R S U V X 
Oracle Java ME Embedded

Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved.