Class ContainerAnalysisOccurrenceAttestationSignatures.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.google.container_analysis_occurrence.ContainerAnalysisOccurrenceAttestationSignatures.Jsii$Proxy
-
- All Implemented Interfaces:
ContainerAnalysisOccurrenceAttestationSignatures,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- ContainerAnalysisOccurrenceAttestationSignatures
@Stability(Stable) @Internal public static final class ContainerAnalysisOccurrenceAttestationSignatures.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements ContainerAnalysisOccurrenceAttestationSignatures
An implementation forContainerAnalysisOccurrenceAttestationSignatures
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface com.hashicorp.cdktf.providers.google.container_analysis_occurrence.ContainerAnalysisOccurrenceAttestationSignatures
ContainerAnalysisOccurrenceAttestationSignatures.Builder, ContainerAnalysisOccurrenceAttestationSignatures.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(ContainerAnalysisOccurrenceAttestationSignatures.Builder builder)Constructor that initializes the object based on literal property values passed by theContainerAnalysisOccurrenceAttestationSignatures.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)Constructor that initializes the object based on values retrieved from the JsiiObject.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode$jsii$toJson()booleanequals(Object o)StringgetPublicKeyId()The identifier for the public key that verifies this signature.StringgetSignature()The content of the signature, an opaque bytestring.inthashCode()
-
-
-
Constructor Detail
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(ContainerAnalysisOccurrenceAttestationSignatures.Builder builder)
Constructor that initializes the object based on literal property values passed by theContainerAnalysisOccurrenceAttestationSignatures.Builder.
-
-
Method Detail
-
getPublicKeyId
public final String getPublicKeyId()
Description copied from interface:ContainerAnalysisOccurrenceAttestationSignaturesThe identifier for the public key that verifies this signature.MUST be an RFC3986 conformant URI. * When possible, the key id should be an immutable reference, such as a cryptographic digest. Examples of valid values: * OpenPGP V4 public key fingerprint. See https://www.iana.org/assignments/uri-schemes/prov/openpgp4fpr for more details on this scheme. * 'openpgp4fpr:74FAF3B861BDA0870C7B6DEF607E48D2A663AEEA' * RFC6920 digest-named SubjectPublicKeyInfo (digest of the DER serialization): * "ni:///sha-256;cD9o9Cq6LG3jD0iKXqEi_vdjJGecm_iXkbqVoScViaU" Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/container_analysis_occurrence#public_key_id ContainerAnalysisOccurrence#public_key_id}
- Specified by:
getPublicKeyIdin interfaceContainerAnalysisOccurrenceAttestationSignatures
-
getSignature
public final String getSignature()
Description copied from interface:ContainerAnalysisOccurrenceAttestationSignaturesThe content of the signature, an opaque bytestring.The payload that this signature verifies MUST be unambiguously provided with the Signature during verification. A wrapper message might provide the payload explicitly. Alternatively, a message might have a canonical serialization that can always be unambiguously computed to derive the payload. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/container_analysis_occurrence#signature ContainerAnalysisOccurrence#signature}
- Specified by:
getSignaturein interfaceContainerAnalysisOccurrenceAttestationSignatures
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-