Class SigningJob

    • Method Detail

      • jobId

        public final String jobId()

        The ID of the signing job.

        Returns:
        The ID of the signing job.
      • source

        public final Source source()

        A Source that contains information about a signing job's code image source.

        Returns:
        A Source that contains information about a signing job's code image source.
      • signedObject

        public final SignedObject signedObject()

        A SignedObject structure that contains information about a signing job's signed code image.

        Returns:
        A SignedObject structure that contains information about a signing job's signed code image.
      • signingMaterial

        public final SigningMaterial signingMaterial()

        A SigningMaterial object that contains the Amazon Resource Name (ARN) of the certificate used for the signing job.

        Returns:
        A SigningMaterial object that contains the Amazon Resource Name (ARN) of the certificate used for the signing job.
      • createdAt

        public final Instant createdAt()

        The date and time that the signing job was created.

        Returns:
        The date and time that the signing job was created.
      • statusAsString

        public final String statusAsString()

        The status of the signing job.

        If the service returns an enum value that is not available in the current SDK version, status will return SigningStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from statusAsString().

        Returns:
        The status of the signing job.
        See Also:
        SigningStatus
      • isRevoked

        public final Boolean isRevoked()

        Indicates whether the signing job is revoked.

        Returns:
        Indicates whether the signing job is revoked.
      • profileName

        public final String profileName()

        The name of the signing profile that created a signing job.

        Returns:
        The name of the signing profile that created a signing job.
      • profileVersion

        public final String profileVersion()

        The version of the signing profile that created a signing job.

        Returns:
        The version of the signing profile that created a signing job.
      • platformId

        public final String platformId()

        The unique identifier for a signing platform.

        Returns:
        The unique identifier for a signing platform.
      • platformDisplayName

        public final String platformDisplayName()

        The name of a signing platform.

        Returns:
        The name of a signing platform.
      • signatureExpiresAt

        public final Instant signatureExpiresAt()

        The time when the signature of a signing job expires.

        Returns:
        The time when the signature of a signing job expires.
      • jobOwner

        public final String jobOwner()

        The AWS account ID of the job owner.

        Returns:
        The AWS account ID of the job owner.
      • jobInvoker

        public final String jobInvoker()

        The AWS account ID of the job invoker.

        Returns:
        The AWS account ID of the job invoker.
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)