code: @Override
      public CancelSigningProfileResult cancelSigningProfile(CancelSigningProfileRequest request) {
          request = beforeClientExecution(request);
          return executeCancelSigningProfile(request);
      }
docs: <p>
  Changes the state of an <code>ACTIVE</code> signing profile to <code>CANCELED</code>. A canceled profile is still
  viewable with the <code>ListSigningProfiles</code> operation, but it cannot perform new signing jobs, and is
  deleted two years after cancelation.
  </p>
  
  @param cancelSigningProfileRequest
  @return Result of the CancelSigningProfile operation returned by the service.
  @throws ResourceNotFoundException
  A specified resource could not be found.
  @throws AccessDeniedException
  You do not have sufficient access to perform this action.
  @throws ThrottlingException
  The signing job has been throttled.
  @throws InternalServiceErrorException
  An internal error occurred.
  @sample AWSsigner.CancelSigningProfile
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/signer-2017-08-25/CancelSigningProfile" target="_top">AWS
  API Documentation</a>