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.
      • 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)