Skip to content

SigningPlatform

Source code in docs_src/capo_signer/types/signing_platform.py
class SigningPlatform(TypedDict, closed=True):
    platform_id: NotRequired["capo_signer.types.string.String"]
    """<p>The ID of a signing platform.</p>"""
    display_name: NotRequired["capo_signer.types.string.String"]
    """<p>The display name of a signing platform.</p>"""
    partner: NotRequired["capo_signer.types.string.String"]
    """<p>Any partner entities linked to a signing platform.</p>"""
    target: NotRequired["capo_signer.types.string.String"]
    """<p>The types of targets that can be signed by a signing platform.</p>"""
    category: NotRequired["capo_signer.types.category.Category"]
    """<p>The category of a signing platform.</p>"""
    signing_configuration: NotRequired[
        "capo_signer.types.signing_configuration.SigningConfiguration"
    ]
    """<p>The configuration of a signing platform. This includes the designated hash algorithm and encryption algorithm of a signing platform.</p>"""
    signing_image_format: NotRequired[
        "capo_signer.types.signing_image_format.SigningImageFormat"
    ]
    max_size_in_mb: "capo_signer.types.max_size_in_mb.MaxSizeInMB"
    """<p>The maximum size (in MB) of code that can be signed by a signing platform.</p>"""
    revocation_supported: "capo_signer.types.bool.bool"
    """<p>Indicates whether revocation is supported for the platform.</p>"""

category instance-attribute

category: NotRequired[Category]

The category of a signing platform.

display_name instance-attribute

display_name: NotRequired[String]

The display name of a signing platform.

max_size_in_mb instance-attribute

max_size_in_mb: MaxSizeInMB

The maximum size (in MB) of code that can be signed by a signing platform.

partner instance-attribute

partner: NotRequired[String]

Any partner entities linked to a signing platform.

platform_id instance-attribute

platform_id: NotRequired[String]

The ID of a signing platform.

revocation_supported instance-attribute

revocation_supported: bool

Indicates whether revocation is supported for the platform.

signing_configuration instance-attribute

signing_configuration: NotRequired[SigningConfiguration]

The configuration of a signing platform. This includes the designated hash algorithm and encryption algorithm of a signing platform.

signing_image_format instance-attribute

signing_image_format: NotRequired[SigningImageFormat]

target instance-attribute

target: NotRequired[String]

The types of targets that can be signed by a signing platform.