| Modifier and Type | Field and Description |
|---|---|
| protected AlgorithmParameters | |
| private final JcaJceHelper | |
| protected boolean | |
| protected AsymmetricKeyParameter | |
| private final AlgorithmParameterSpec | |
| protected ContextParameterSpec |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| protected final Object | engineGetParameter(String
the string name of the parameter. param)Implements abstract java.
Deprecated
replaced with engineGetParameters()
Gets the value of the specified algorithm parameter. |
| protected final AlgorithmParameters | engineGetParameters()
Overrides java. Returns the parameters used with this |
| protected final void | engineInitSign(PrivateKey
the private key of the identity whose signature
will be generated. privateKey)Implements abstract java. Initializes this |
| protected final void | engineInitSign(PrivateKey
the private key of the identity whose signature
will be generated. privateKey, SecureRandom the source of randomness random)Overrides java. Initializes this |
| protected final void | engineInitVerify(PublicKey
the public key of the identity whose signature is
going to be verified. publicKey)Implements abstract java. Initializes this |
| protected void | engineSetParameter(AlgorithmParameterSpec
the parameters params)Overrides java. Initializes this |
| protected final void | engineSetParameter(String
the string identifier of the parameter. param, Object the parameter value. value)Implements abstract java.
Deprecated
replaced with engineSetParameter(java.security.spec.AlgorithmParameterSpec)
Sets the specified algorithm parameter to the specified value. |
| protected final void | engineUpdate(byte
the byte to use for the update. b)Implements abstract java. Updates the data to be signed or verified using the specified byte. |
| protected final void | engineUpdate(byte[]
the array of bytes b, int the offset to start from in the array of bytes off, int the number of bytes to use, starting at offset len)Implements abstract java. Updates the data to be signed or verified, using the specified array of bytes, starting at the specified offset. |
| private void | |
| protected abstract void | |
| protected abstract void | |
| protected abstract void | |
| protected abstract void | |
| protected abstract void |
| engineParams | back to summary |
|---|---|
| protected AlgorithmParameters engineParams | |
| helper | back to summary |
|---|---|
| private final JcaJceHelper helper | |
| isInitState | back to summary |
|---|---|
| protected boolean isInitState | |
| keyParams | back to summary |
|---|---|
| protected AsymmetricKeyParameter keyParams | |
| originalSpec | back to summary |
|---|---|
| private final AlgorithmParameterSpec originalSpec | |
| paramSpec | back to summary |
|---|---|
| protected ContextParameterSpec paramSpec | |
| BaseDeterministicOrRandomSignature | back to summary |
|---|---|
| protected BaseDeterministicOrRandomSignature(String name) | |
| engineGetParameter | back to summary |
|---|---|
| protected final Object engineGetParameter(String param) Implements abstract java. Doc from java. Deprecated replaced with engineGetParameters() Gets the value of the specified algorithm parameter. This method supplies a general-purpose mechanism through which it is possible to get the various parameters of this object. A parameter may be any settable parameter for the algorithm, such as a parameter size, or a source of random bits for signature generation (if appropriate), or an indication of whether to perform a specific but optional computation. A uniform algorithm-specific naming scheme for each parameter is desirable but left unspecified at this time. | |
| engineGetParameters | back to summary |
|---|---|
| protected final AlgorithmParameters engineGetParameters() Overrides java. Doc from java. Returns the parameters used with this The returned parameters may be the same that were used to initialize
this However, if the signature scheme does not support returning
the parameters as
| |
| engineInitSign | back to summary |
|---|---|
| protected final void engineInitSign(PrivateKey privateKey) throws InvalidKeyException Implements abstract java. Doc from java. Initializes this
| |
| engineInitSign | back to summary |
|---|---|
| protected final void engineInitSign(PrivateKey privateKey, SecureRandom random) throws InvalidKeyException Overrides java. Doc from java. Initializes this This concrete method has been added to this previously-defined abstract class. (For backwards compatibility, it cannot be abstract.)
| |
| engineInitVerify | back to summary |
|---|---|
| protected final void engineInitVerify(PublicKey publicKey) throws InvalidKeyException Implements abstract java. Doc from java. Initializes this
| |
| engineSetParameter | back to summary |
|---|---|
| protected void engineSetParameter(AlgorithmParameterSpec params) throws InvalidAlgorithmParameterException Overrides java. Doc from java. Initializes this
| |
| engineSetParameter | back to summary |
|---|---|
| protected final void engineSetParameter(String param, Object value) Implements abstract java. Doc from java. Deprecated replaced with engineSetParameter(java.security.spec.AlgorithmParameterSpec) Sets the specified algorithm parameter to the specified value. This method supplies a general-purpose mechanism through which it is possible to set the various parameters of this object. A parameter may be any settable parameter for the algorithm, such as a parameter size, or a source of random bits for signature generation (if appropriate), or an indication of whether to perform a specific but optional computation. A uniform algorithm-specific naming scheme for each parameter is desirable but left unspecified at this time. | |
| engineUpdate | back to summary |
|---|---|
| protected final void engineUpdate(byte b) throws SignatureException Implements abstract java. Doc from java. Updates the data to be signed or verified using the specified byte.
| |
| engineUpdate | back to summary |
|---|---|
| protected final void engineUpdate(byte[] b, int off, int len) throws SignatureException Implements abstract java. Doc from java. Updates the data to be signed or verified, using the specified array of bytes, starting at the specified offset.
| |
| reInit | back to summary |
|---|---|
| private void reInit() | |
| reInitialize | back to summary |
|---|---|
| protected abstract void reInitialize(boolean forSigning, CipherParameters params) | |
| signInit | back to summary |
|---|---|
| protected abstract void signInit(PrivateKey privateKey, SecureRandom random) throws InvalidKeyException | |
| updateEngine | back to summary |
|---|---|
| protected abstract void updateEngine(byte b) throws SignatureException | |
| updateEngine | back to summary |
|---|---|
| protected abstract void updateEngine(byte[] buf, int off, int len) throws SignatureException | |
| verifyInit | back to summary |
|---|---|
| protected abstract void verifyInit(PublicKey publicKey) throws InvalidKeyException | |