- ECGenParameterSpec - Class in java.security.spec
-
This immutable class specifies the set of parameters used for generating elliptic curve (EC) domain parameters.
- ECGenParameterSpec(String) - Constructor for class java.security.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.
- ECPublicKeyNamedCurveSpec - Class in com.microej.jce.spec
-
This class specifies an elliptic curve public key based on the name of the curve used and the affine coordinates of
the associated point on the curve.
- ECPublicKeyNamedCurveSpec(String, byte[], byte[]) - Constructor for class com.microej.jce.spec.ECPublicKeyNamedCurveSpec
-
Creates a new ECPublicKeyNamedCurveSpec with the specified parameter values.
- encode(OutputStream) - Method in interface java.security.cert.Extension
-
Generates the extension's DER encoding and writes it to the output
stream.
- EncodedKeySpec - Class in java.security.spec
-
This class represents a public or private key in encoded format.
- EncodedKeySpec(byte[]) - Constructor for class java.security.spec.EncodedKeySpec
-
Creates a new EncodedKeySpec with the given encoded key.
- ENCRYPT_MODE - Static variable in class javax.crypto.Cipher
-
Constant used to initialize cipher to encryption mode.
- engineAliases() - Method in class java.security.KeyStoreSpi
-
Lists all the alias names of this keystore.
- engineBuild(CertPathParameters) - Method in class java.security.cert.CertPathBuilderSpi
-
Attempts to build a certification path using the specified
algorithm parameter set.
- engineContainsAlias(String) - Method in class java.security.KeyStoreSpi
-
Checks if the given alias exists in this keystore.
- engineDeleteEntry(String) - Method in class java.security.KeyStoreSpi
-
Deletes the entry identified by the given alias from this keystore.
- engineDigest() - Method in class java.security.MessageDigestSpi
-
Completes the hash computation by performing final operations such as padding.
- engineDigest(byte[], int, int) - Method in class java.security.MessageDigestSpi
-
Completes the hash computation by performing final operations such as padding.
- engineDoPhase(Key, boolean) - Method in class javax.crypto.KeyAgreementSpi
-
Executes the next phase of this key agreement with the given
key that was received from one of the other parties involved in this key
agreement.
- engineGenerateCertificate(InputStream) - Method in class java.security.cert.CertificateFactorySpi
-
Generates a certificate object and initializes it with
the data read from the input stream inStream.
- engineGenerateCertificates(InputStream) - Method in class java.security.cert.CertificateFactorySpi
-
Returns a (possibly empty) collection view of the certificates read
from the given input stream inStream.
- engineGenerateCertPath(InputStream) - Method in class java.security.cert.CertificateFactorySpi
-
Generates a CertPath object and initializes it with
the data read from the InputStream inStream.
- engineGenerateCertPath(InputStream, String) - Method in class java.security.cert.CertificateFactorySpi
-
Generates a CertPath object and initializes it with
the data read from the InputStream inStream.
- engineGenerateCertPath(List<? extends Certificate>) - Method in class java.security.cert.CertificateFactorySpi
-
Generates a CertPath object and initializes it with
a List of Certificates.
- engineGenerateCRL(InputStream) - Method in class java.security.cert.CertificateFactorySpi
-
Generates a certificate revocation list (CRL) object and initializes it
with the data read from the input stream inStream.
- engineGenerateCRLs(InputStream) - Method in class java.security.cert.CertificateFactorySpi
-
Returns a (possibly empty) collection view of the CRLs read
from the given input stream inStream.
- engineGenerateSecret() - Method in class javax.crypto.KeyAgreementSpi
-
Generates the shared secret and returns it in a new buffer.
- engineGenerateSecret(byte[], int) - Method in class javax.crypto.KeyAgreementSpi
-
Generates the shared secret, and places it into the buffer
sharedSecret, beginning at offset inclusive.
- engineGenerateSecret(String) - Method in class javax.crypto.KeyAgreementSpi
-
Creates the shared secret and returns it as a secret key object
of the requested algorithm type.
- engineGetCertificate(String) - Method in class java.security.KeyStoreSpi
-
Returns the certificate associated with the given alias.
- engineGetCertificateChain(String) - Method in class java.security.KeyStoreSpi
-
Returns the certificate chain associated with the given alias.
- engineGetCertificates(CertSelector) - Method in class java.security.cert.CertStoreSpi
-
Returns a Collection of Certificates that
match the specified selector.
- engineGetCertPathEncodings() - Method in class java.security.cert.CertificateFactorySpi
-
Returns an iteration of the CertPath encodings supported
by this certificate factory, with the default encoding first.
- engineGetCRLs(CRLSelector) - Method in class java.security.cert.CertStoreSpi
-
Returns a Collection of CRLs that
match the specified selector.
- engineGetDigestLength() - Method in class java.security.MessageDigestSpi
-
Returns the digest length in bytes.
- engineGetKey(String, char[]) - Method in class java.security.KeyStoreSpi
-
Returns the key associated with the given alias, using the given password to recover it.
- engineGetRevocationChecker() - Method in class java.security.cert.CertPathBuilderSpi
-
Returns a CertPathChecker that this implementation uses to
check the revocation status of certificates.
- engineGetRevocationChecker() - Method in class java.security.cert.CertPathValidatorSpi
-
Returns a CertPathChecker that this implementation uses to
check the revocation status of certificates.
- engineInit(Key, SecureRandom) - Method in class javax.crypto.KeyAgreementSpi
-
Initializes this key agreement with the given key and source of
randomness.
- engineInit(Key, AlgorithmParameterSpec, SecureRandom) - Method in class javax.crypto.KeyAgreementSpi
-
Initializes this key agreement with the given key, set of
algorithm parameters, and source of randomness.
- engineInitSign(PrivateKey) - Method in class java.security.SignatureSpi
-
Initializes this signature object with the specified private key for signing operations.
- engineInitSign(PrivateKey, SecureRandom) - Method in class java.security.SignatureSpi
-
Initializes this signature object with the specified private key and source of randomness for signing operations.
- engineInitVerify(PublicKey) - Method in class java.security.SignatureSpi
-
Initializes this signature object with the specified public key for verification operations.
- engineIsCertificateEntry(String) - Method in class java.security.KeyStoreSpi
-
Returns true if the entry identified by the given alias was created by a call to setCertificateEntry, or
created by a call to setEntry with a TrustedCertificateEntry.
- engineIsKeyEntry(String) - Method in class java.security.KeyStoreSpi
-
Returns true if the entry identified by the given alias was created by a call to setKeyEntry, or created
by a call to setEntry with a PrivateKeyEntry or a SecretKeyEntry.
- engineLoad(InputStream, char[]) - Method in class java.security.KeyStoreSpi
-
Loads the keystore from the given input stream.
- engineReset() - Method in class java.security.MessageDigestSpi
-
Resets the digest for further use.
- engineSetCertificateEntry(String, Certificate) - Method in class java.security.KeyStoreSpi
-
Assigns the given certificate to the given alias.
- engineSetKeyEntry(String, byte[], Certificate[]) - Method in class java.security.KeyStoreSpi
-
Assigns the given key (that has already been protected) to the given alias.
- engineSetParameter(AlgorithmParameterSpec) - Method in class java.security.SignatureSpi
-
This method is overridden by providers to initialize this signature engine with the specified parameter set.
- engineSign() - Method in class java.security.SignatureSpi
-
Returns the signature bytes of all the data updated so far.
- engineSign(byte[], int, int) - Method in class java.security.SignatureSpi
-
Finishes this signature operation and stores the resulting signature bytes in the provided buffer outbuf,
starting at offset.
- engineSize() - Method in class java.security.KeyStoreSpi
-
Retrieves the number of entries in this keystore.
- engineUpdate(byte) - Method in class java.security.MessageDigestSpi
-
Updates the digest using the specified byte.
- engineUpdate(byte[], int, int) - Method in class java.security.MessageDigestSpi
-
Updates the digest using the specified array of bytes, starting at the specified offset.
- engineUpdate(byte) - Method in class java.security.SignatureSpi
-
Updates the data to be signed or verified using the specified byte.
- engineUpdate(byte[], int, int) - Method in class java.security.SignatureSpi
-
Updates the data to be signed or verified, using the specified array of bytes, starting at the specified offset.
- engineValidate(CertPath, CertPathParameters) - Method in class java.security.cert.CertPathValidatorSpi
-
Validates the specified certification path using the specified
algorithm parameter set.
- engineVerify(byte[]) - Method in class java.security.SignatureSpi
-
Verifies the passed-in signature.
- engineVerify(byte[], int, int) - Method in class java.security.SignatureSpi
-
Verifies the passed-in signature in the specified array of bytes, starting at the specified offset.
- equals(Object) - Method in class java.security.cert.Certificate
-
Compares this certificate for equality with the specified
object.
- equals(Object) - Method in class java.security.cert.CertPath
-
Compares this certification path for equality with the specified
object.
- equals(Object) - Method in class java.security.cert.X509CRL
-
Compares this CRL for equality with the given
object.
- equals(Object) - Method in class java.security.cert.X509CRLEntry
-
Compares this CRL entry for equality with the given
object.
- equals(Object) - Method in interface java.security.Principal
-
Compares this principal to the specified object.
- equals(Object) - Method in class javax.crypto.spec.SecretKeySpec
-
Tests for equality between the specified object and this object.
- equals(Object) - Method in class javax.security.auth.x500.X500Principal
-
Compares the specified Object with this X500Principal for equality.
- equals(AlgorithmId) - Method in class sun.security.x509.AlgorithmId
-
Returns true iff the argument indicates the same algorithm with the same parameters.
- equals(Object) - Method in class sun.security.x509.AlgorithmId
-
Compares this AlgorithmID to another.
- equals(String) - Method in class sun.security.x509.AlgorithmId
-
Compares two algorithm IDs for equality.
- Extension - Interface in java.security.cert
-
This interface represents an X.509 extension.