Interface GetPublicKeyCertificateResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetPublicKeyCertificateResponse.Builder,,GetPublicKeyCertificateResponse> PaymentCryptographyResponse.Builder,SdkBuilder<GetPublicKeyCertificateResponse.Builder,,GetPublicKeyCertificateResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
GetPublicKeyCertificateResponse
@Mutable
@NotThreadSafe
public static interface GetPublicKeyCertificateResponse.Builder
extends PaymentCryptographyResponse.Builder, SdkPojo, CopyableBuilder<GetPublicKeyCertificateResponse.Builder,GetPublicKeyCertificateResponse>
-
Method Summary
Modifier and TypeMethodDescriptionkeyCertificate(String keyCertificate) The public key component of the asymmetric key pair in a certificate PEM format (base64 encoded).keyCertificateChain(String keyCertificateChain) The root certificate authority (CA) that signed the public key certificate in PEM format (base64 encoded) of the asymmetric key pair.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.paymentcryptography.model.PaymentCryptographyResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
keyCertificate
The public key component of the asymmetric key pair in a certificate PEM format (base64 encoded). It is signed by the root certificate authority (CA). The certificate is valid for 90 days from the time it is issued. The service returns a cached certificate if one exists with at least 30 days of remaining validity. Otherwise, a new 90-day certificate is issued.
- Parameters:
keyCertificate- The public key component of the asymmetric key pair in a certificate PEM format (base64 encoded). It is signed by the root certificate authority (CA). The certificate is valid for 90 days from the time it is issued. The service returns a cached certificate if one exists with at least 30 days of remaining validity. Otherwise, a new 90-day certificate is issued.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
keyCertificateChain
The root certificate authority (CA) that signed the public key certificate in PEM format (base64 encoded) of the asymmetric key pair.
- Parameters:
keyCertificateChain- The root certificate authority (CA) that signed the public key certificate in PEM format (base64 encoded) of the asymmetric key pair.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-