Class PostVerificationKeyBankModel
- java.lang.Object
-
- app.cybrid.cybrid_api_bank.client.model.PostVerificationKeyBankModel
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2022-07-20T12:55:35.530749Z[Etc/UTC]") public class PostVerificationKeyBankModel extends Object
PostVerificationKeyBankModel
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPostVerificationKeyBankModel.AlgorithmEnumThe verification key's algorithm.static classPostVerificationKeyBankModel.TypeEnumThe verification key's type.
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_ALGORITHMstatic StringJSON_PROPERTY_NONCEstatic StringJSON_PROPERTY_PUBLIC_KEYstatic StringJSON_PROPERTY_SIGNATUREstatic StringJSON_PROPERTY_TYPE
-
Constructor Summary
Constructors Constructor Description PostVerificationKeyBankModel()
-
Method Summary
-
-
-
Field Detail
-
JSON_PROPERTY_TYPE
public static final String JSON_PROPERTY_TYPE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ALGORITHM
public static final String JSON_PROPERTY_ALGORITHM
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PUBLIC_KEY
public static final String JSON_PROPERTY_PUBLIC_KEY
- See Also:
- Constant Field Values
-
JSON_PROPERTY_NONCE
public static final String JSON_PROPERTY_NONCE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SIGNATURE
public static final String JSON_PROPERTY_SIGNATURE
- See Also:
- Constant Field Values
-
-
Method Detail
-
type
public PostVerificationKeyBankModel type(PostVerificationKeyBankModel.TypeEnum type)
-
getType
@Nonnull public PostVerificationKeyBankModel.TypeEnum getType()
The verification key's type.- Returns:
- type
-
setType
public void setType(PostVerificationKeyBankModel.TypeEnum type)
-
algorithm
public PostVerificationKeyBankModel algorithm(PostVerificationKeyBankModel.AlgorithmEnum algorithm)
-
getAlgorithm
@Nonnull public PostVerificationKeyBankModel.AlgorithmEnum getAlgorithm()
The verification key's algorithm.- Returns:
- algorithm
-
setAlgorithm
public void setAlgorithm(PostVerificationKeyBankModel.AlgorithmEnum algorithm)
-
publicKey
public PostVerificationKeyBankModel publicKey(String publicKey)
-
getPublicKey
@Nonnull public String getPublicKey()
DER encoded public key in Base64 format.- Returns:
- publicKey
-
setPublicKey
public void setPublicKey(String publicKey)
-
nonce
public PostVerificationKeyBankModel nonce(String nonce)
-
setNonce
public void setNonce(String nonce)
-
signature
public PostVerificationKeyBankModel signature(String signature)
-
getSignature
@Nonnull public String getSignature()
Signature on **nonce** using PKCS1v15 padding and the SHA512 hashing algorithm in Base64 format.- Returns:
- signature
-
setSignature
public void setSignature(String signature)
-
-