public class RsaUsingShaAlgorithm extends BaseSignatureAlgorithm implements JsonWebSignatureAlgorithm
| Modifier and Type | Class and Description |
|---|---|
static class |
RsaUsingShaAlgorithm.RsaPssSha256 |
static class |
RsaUsingShaAlgorithm.RsaPssSha384 |
static class |
RsaUsingShaAlgorithm.RsaPssSha512 |
static class |
RsaUsingShaAlgorithm.RsaSha256 |
static class |
RsaUsingShaAlgorithm.RsaSha384 |
static class |
RsaUsingShaAlgorithm.RsaSha512 |
| Constructor and Description |
|---|
RsaUsingShaAlgorithm(String id,
String javaAlgo) |
| Modifier and Type | Method and Description |
|---|---|
void |
validatePrivateKey(PrivateKey privateKey) |
void |
validatePublicKey(PublicKey key) |
isAvailable, setAlgorithmParameterSpec, sign, validateSigningKey, validateVerificationKey, verifySignaturegetAlgorithmIdentifier, getJavaAlgorithm, getKeyPersuasion, getKeyType, setAlgorithmIdentifier, setJavaAlgorithm, setKeyPersuasion, setKeyTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsign, validateSigningKey, validateVerificationKey, verifySignaturegetAlgorithmIdentifier, getJavaAlgorithm, getKeyPersuasion, getKeyType, isAvailablepublic void validatePublicKey(PublicKey key) throws InvalidKeyException
validatePublicKey in class BaseSignatureAlgorithmInvalidKeyExceptionpublic void validatePrivateKey(PrivateKey privateKey) throws InvalidKeyException
validatePrivateKey in class BaseSignatureAlgorithmInvalidKeyExceptionCopyright © 2017. All rights reserved.