public static class JcaMTCCosignerVerifierProvider.Builder
extends java.lang.Object
JcaMTCCosignerVerifierProvider.| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
JcaMTCCosignerVerifierProvider.Builder |
addCosigner(byte[] cosignerId,
MTCSignatureVerifier verifier)
Register a cosigner with a pre-built signature verifier.
|
JcaMTCCosignerVerifierProvider.Builder |
addCosigner(byte[] cosignerId,
java.security.PublicKey publicKey)
Register a cosigner with a JCA public key; the draft algorithm
identifier is detected from the key type.
|
JcaMTCCosignerVerifierProvider |
build() |
JcaMTCCosignerVerifierProvider.Builder |
setProvider(java.security.Provider provider) |
JcaMTCCosignerVerifierProvider.Builder |
setProvider(java.lang.String providerName) |
public JcaMTCCosignerVerifierProvider.Builder setProvider(java.lang.String providerName)
public JcaMTCCosignerVerifierProvider.Builder setProvider(java.security.Provider provider)
public JcaMTCCosignerVerifierProvider.Builder addCosigner(byte[] cosignerId, MTCSignatureVerifier verifier)
public JcaMTCCosignerVerifierProvider.Builder addCosigner(byte[] cosignerId, java.security.PublicKey publicKey)
java.lang.IllegalArgumentException - if the public key type is unsupportedpublic JcaMTCCosignerVerifierProvider build()