revoke_signing_profile

signer.Client.revoke_signing_profile(**kwargs)

Changes the state of a signing profile to REVOKED. This indicates that signatures generated using the signing profile after an effective start date are no longer valid.

See also: AWS API Documentation

Request Syntax

response = client.revoke_signing_profile(
    profileName='string',
    profileVersion='string',
    reason='string',
    effectiveTime=datetime(2015, 1, 1)
)
Parameters
  • profileName (string) --

    [REQUIRED]

    The name of the signing profile to be revoked.

  • profileVersion (string) --

    [REQUIRED]

    The version of the signing profile to be revoked.

  • reason (string) --

    [REQUIRED]

    The reason for revoking a signing profile.

  • effectiveTime (datetime) --

    [REQUIRED]

    A timestamp for when revocation of a Signing Profile should become effective. Signatures generated using the signing profile after this timestamp are not trusted.

Returns

None

Exceptions

  • signer.Client.exceptions.ValidationException
  • signer.Client.exceptions.AccessDeniedException
  • signer.Client.exceptions.ResourceNotFoundException
  • signer.Client.exceptions.TooManyRequestsException
  • signer.Client.exceptions.InternalServiceErrorException