signer / Client / get_signing_platform
get_signing_platform#
- signer.Client.get_signing_platform(**kwargs)#
Returns information on a specific signing platform.
See also: AWS API Documentation
Request Syntax
response = client.get_signing_platform( platformId='string' )
- Parameters:
platformId (string) –
[REQUIRED]
The ID of the target signing platform.
- Return type:
dict
- Returns:
Response Syntax
{ 'platformId': 'string', 'displayName': 'string', 'partner': 'string', 'target': 'string', 'category': 'AWSIoT', 'signingConfiguration': { 'encryptionAlgorithmOptions': { 'allowedValues': [ 'RSA'|'ECDSA', ], 'defaultValue': 'RSA'|'ECDSA' }, 'hashAlgorithmOptions': { 'allowedValues': [ 'SHA1'|'SHA256', ], 'defaultValue': 'SHA1'|'SHA256' } }, 'signingImageFormat': { 'supportedFormats': [ 'JSON'|'JSONEmbedded'|'JSONDetached', ], 'defaultFormat': 'JSON'|'JSONEmbedded'|'JSONDetached' }, 'maxSizeInMB': 123, 'revocationSupported': True|False }
Response Structure
(dict) –
platformId (string) –
The ID of the target signing platform.
displayName (string) –
The display name of the target signing platform.
partner (string) –
A list of partner entities that use the target signing platform.
target (string) –
The validation template that is used by the target signing platform.
category (string) –
The category type of the target signing platform.
signingConfiguration (dict) –
A list of configurations applied to the target platform at signing.
encryptionAlgorithmOptions (dict) –
The encryption algorithm options that are available for a code signing job.
allowedValues (list) –
The set of accepted encryption algorithms that are allowed in a code signing job.
(string) –
defaultValue (string) –
The default encryption algorithm that is used by a code signing job.
hashAlgorithmOptions (dict) –
The hash algorithm options that are available for a code signing job.
allowedValues (list) –
The set of accepted hash algorithms allowed in a code signing job.
(string) –
defaultValue (string) –
The default hash algorithm that is used in a code signing job.
signingImageFormat (dict) –
The format of the target platform’s signing image.
supportedFormats (list) –
The supported formats of a code signing image.
(string) –
defaultFormat (string) –
The default format of a code signing image.
maxSizeInMB (integer) –
The maximum size (in MB) of the payload that can be signed by the target platform.
revocationSupported (boolean) –
A flag indicating whether signatures generated for the signing platform can be revoked.
Exceptions
signer.Client.exceptions.ResourceNotFoundException
signer.Client.exceptions.AccessDeniedException
signer.Client.exceptions.TooManyRequestsException
signer.Client.exceptions.InternalServiceErrorException