| Package | Description |
|---|---|
| java.security |
Provides the classes and interfaces for the security framework.
|
| java.security.cert |
Provides classes and interfaces for parsing and managing certificates, certificate revocation lists (CRLs), and certification paths.
|
| javax.security.cert |
Provides classes for public key certificates.
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract byte[] |
SignatureSpi.engineSign()
Returns the signature bytes of all the data updated so far.
|
protected int |
SignatureSpi.engineSign(byte[] outbuf, int offset, int len)
Finishes this signature operation and stores the resulting signature bytes in the provided buffer
outbuf, starting at
offset.
|
protected abstract void |
SignatureSpi.engineUpdate(byte b)
Updates the data to be signed or verified using the specified byte.
|
protected abstract void |
SignatureSpi.engineUpdate(byte[] b, int off, int len)
Updates the data to be signed or verified, using the specified array of bytes, starting at the specified offset.
|
protected abstract boolean |
SignatureSpi.engineVerify(byte[] sigBytes)
Verifies the passed-in signature.
|
protected boolean |
SignatureSpi.engineVerify(byte[] sigBytes, int offset, int length)
Verifies the passed-in signature in the specified array of bytes, starting at the specified offset.
|
byte[] |
Signature.sign()
Returns the signature bytes of all the data updated.
|
int |
Signature.sign(byte[] outbuf, int offset, int len)
Finishes the signature operation and stores the resulting signature bytes in the provided buffer
outbuf, starting at
offset.
|
void |
Signature.update(byte b)
Updates the data to be signed or verified by a byte.
|
void |
Signature.update(byte[] data)
Updates the data to be signed or verified, using the specified array of bytes.
|
void |
Signature.update(byte[] data, int off, int len)
Updates the data to be signed or verified, using the specified array of bytes, starting at the specified offset.
|
void |
Signature.update(ByteBuffer
Updates the data to be signed or verified using the specified ByteBuffer.
|
boolean |
Signature.verify(byte[] signature)
Verifies the passed-in signature.
|
boolean |
Signature.verify(byte[] signature, int offset, int length)
Verifies the passed-in signature in the specified array of bytes, starting at the specified offset.
|
boolean |
SignedObject.verify(PublicKey
Verifies that the signature in this SignedObject is the valid signature for the object stored inside, with the given verification key, using the designated verification engine.
|
| Constructor and Description | |
|---|---|
SignedObject(Serializable
Constructs a SignedObject from any Serializable object.
|
| Modifier and Type | Method and Description |
|---|---|
abstract void |
X509CRL.verify(PublicKey
Verifies that this CRL was signed using the private key that corresponds to the given public key.
|
abstract void |
Certificate.verify(PublicKey
Verifies that this certificate was signed using the private key that corresponds to the specified public key.
|
void |
X509CRL.verify(PublicKey
Verifies that this CRL was signed using the private key that corresponds to the given public key.
|
void |
Certificate.verify(PublicKey
Verifies that this certificate was signed using the private key that corresponds to the specified public key.
|
void |
X509Certificate.verify(PublicKey
Verifies that this certificate was signed using the private key that corresponds to the specified public key.
|
abstract void |
X509CRL.verify(PublicKey
Verifies that this CRL was signed using the private key that corresponds to the given public key.
|
abstract void |
Certificate.verify(PublicKey
Verifies that this certificate was signed using the private key that corresponds to the specified public key.
|
| Modifier and Type | Method and Description |
|---|---|
abstract void |
Certificate.verify(PublicKey
Verifies that this certificate was signed using the private key that corresponds to the specified public key.
|
abstract void |
Certificate.verify(PublicKey
Verifies that this certificate was signed using the private key that corresponds to the specified public key.
|