public final class SignatureConfig extends Object
Registry all
instances of PublicKeySign and PublicKeyVerify key types supported in a particular release of Tink.
To register all PublicKeySign and PublicKeyVerify key types provided in the latest Tink version one can do:
SignatureConfig.init();
For more information on how to obtain and use instances of PublicKeySign or PublicKeyVerify,
see PublicKeySignFactory or PublicKeyVerifyFactory.
| Modifier and Type | Field and Description |
|---|---|
static String |
ECDSA_PRIVATE_KEY_TYPE_URL |
static String |
ECDSA_PUBLIC_KEY_TYPE_URL |
static String |
ED25519_PRIVATE_KEY_TYPE_URL |
static String |
ED25519_PUBLIC_KEY_TYPE_URL |
static RegistryConfig |
LATEST
Deprecated.
Call
register() instead. |
static String |
RSA_PKCS1_PRIVATE_KEY_TYPE_URL |
static String |
RSA_PKCS1_PUBLIC_KEY_TYPE_URL |
static String |
RSA_PSS_PRIVATE_KEY_TYPE_URL |
static String |
RSA_PSS_PUBLIC_KEY_TYPE_URL |
static RegistryConfig |
TINK_1_0_0
Deprecated.
Call
register() instead. |
static RegistryConfig |
TINK_1_1_0
Deprecated.
Call
register() instead. |
| Modifier and Type | Method and Description |
|---|---|
static void |
init()
Deprecated.
use
register() |
static void |
register()
|
public static final String ECDSA_PUBLIC_KEY_TYPE_URL
public static final String ECDSA_PRIVATE_KEY_TYPE_URL
public static final String ED25519_PUBLIC_KEY_TYPE_URL
public static final String ED25519_PRIVATE_KEY_TYPE_URL
public static final String RSA_PKCS1_PRIVATE_KEY_TYPE_URL
public static final String RSA_PKCS1_PUBLIC_KEY_TYPE_URL
public static final String RSA_PSS_PRIVATE_KEY_TYPE_URL
public static final String RSA_PSS_PUBLIC_KEY_TYPE_URL
@Deprecated public static final RegistryConfig TINK_1_0_0
register() instead.@Deprecated public static final RegistryConfig TINK_1_1_0
register() instead.@Deprecated public static final RegistryConfig LATEST
register() instead.@Deprecated public static void init() throws GeneralSecurityException
register()Registry all instances of Catalogue needed to handle PublicKeySign and PublicKeyVerify key types
supported in Tink.GeneralSecurityExceptionpublic static void register()
throws GeneralSecurityException
Registry all instances of Catalogue needed to handle PublicKeySign and PublicKeyVerify key types
supported in Tink.GeneralSecurityException