@Immutable public final class RsaSsaPkcs1SignJce extends Object implements PublicKeySign
| Modifier and Type | Field and Description |
|---|---|
static TinkFipsUtil.AlgorithmFipsCompatibility |
FIPS |
| Modifier and Type | Method and Description |
|---|---|
static PublicKeySign |
create(RsaSsaPkcs1PrivateKey key) |
static PublicKeySign |
createWithProvider(RsaSsaPkcs1PrivateKey key,
Provider provider)
Creates a
PublicKeySign using a Provider. |
byte[] |
sign(byte[] data)
Computes the signature for
data. |
public static final TinkFipsUtil.AlgorithmFipsCompatibility FIPS
public static PublicKeySign create(RsaSsaPkcs1PrivateKey key) throws GeneralSecurityException
GeneralSecurityExceptionpublic static PublicKeySign createWithProvider(RsaSsaPkcs1PrivateKey key, Provider provider) throws GeneralSecurityException
PublicKeySign using a Provider. The provider should be either the Conscrypt or the OpenJDK provider.GeneralSecurityExceptionpublic byte[] sign(byte[] data)
throws GeneralSecurityException
PublicKeySigndata.sign in interface PublicKeySigndataGeneralSecurityException