@Generated(value="software.amazon.awssdk:codegen") public interface SignerClient extends SdkClient
builder()
method.
You can use Code Signing for Amazon FreeRTOS (AWS Signer) to sign code that you created for any of the IoT devices that Amazon Web Services supports. AWS Signer is integrated with Amazon FreeRTOS, AWS Certificate Manager, and AWS CloudTrail. Amazon FreeRTOS customers can use AWS Signer to sign code images before making them available for microcontrollers. You can use ACM to import third-party certificates to be used by AWS Signer. For general information about using AWS Signer, see the Code Signing for Amazon FreeRTOS Developer Guide.
Modifier and Type | Field and Description |
---|---|
static String |
SERVICE_NAME |
Modifier and Type | Method and Description |
---|---|
static SignerClientBuilder |
builder()
Create a builder that can be used to configure and create a
SignerClient . |
default CancelSigningProfileResponse |
cancelSigningProfile(CancelSigningProfileRequest cancelSigningProfileRequest)
Changes the state of an
ACTIVE signing profile to CANCELED . |
default CancelSigningProfileResponse |
cancelSigningProfile(Consumer<CancelSigningProfileRequest.Builder> cancelSigningProfileRequest)
Changes the state of an
ACTIVE signing profile to CANCELED . |
static SignerClient |
create()
Create a
SignerClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider . |
default DescribeSigningJobResponse |
describeSigningJob(Consumer<DescribeSigningJobRequest.Builder> describeSigningJobRequest)
Returns information about a specific code signing job.
|
default DescribeSigningJobResponse |
describeSigningJob(DescribeSigningJobRequest describeSigningJobRequest)
Returns information about a specific code signing job.
|
default GetSigningPlatformResponse |
getSigningPlatform(Consumer<GetSigningPlatformRequest.Builder> getSigningPlatformRequest)
Returns information on a specific signing platform.
|
default GetSigningPlatformResponse |
getSigningPlatform(GetSigningPlatformRequest getSigningPlatformRequest)
Returns information on a specific signing platform.
|
default GetSigningProfileResponse |
getSigningProfile(Consumer<GetSigningProfileRequest.Builder> getSigningProfileRequest)
Returns information on a specific signing profile.
|
default GetSigningProfileResponse |
getSigningProfile(GetSigningProfileRequest getSigningProfileRequest)
Returns information on a specific signing profile.
|
default ListSigningJobsResponse |
listSigningJobs()
Lists all your signing jobs.
|
default ListSigningJobsResponse |
listSigningJobs(Consumer<ListSigningJobsRequest.Builder> listSigningJobsRequest)
Lists all your signing jobs.
|
default ListSigningJobsResponse |
listSigningJobs(ListSigningJobsRequest listSigningJobsRequest)
Lists all your signing jobs.
|
default ListSigningJobsIterable |
listSigningJobsPaginator()
Lists all your signing jobs.
|
default ListSigningJobsIterable |
listSigningJobsPaginator(Consumer<ListSigningJobsRequest.Builder> listSigningJobsRequest)
Lists all your signing jobs.
|
default ListSigningJobsIterable |
listSigningJobsPaginator(ListSigningJobsRequest listSigningJobsRequest)
Lists all your signing jobs.
|
default ListSigningPlatformsResponse |
listSigningPlatforms()
Lists all signing platforms available in AWS Signer that match the request parameters.
|
default ListSigningPlatformsResponse |
listSigningPlatforms(Consumer<ListSigningPlatformsRequest.Builder> listSigningPlatformsRequest)
Lists all signing platforms available in AWS Signer that match the request parameters.
|
default ListSigningPlatformsResponse |
listSigningPlatforms(ListSigningPlatformsRequest listSigningPlatformsRequest)
Lists all signing platforms available in AWS Signer that match the request parameters.
|
default ListSigningPlatformsIterable |
listSigningPlatformsPaginator()
Lists all signing platforms available in AWS Signer that match the request parameters.
|
default ListSigningPlatformsIterable |
listSigningPlatformsPaginator(Consumer<ListSigningPlatformsRequest.Builder> listSigningPlatformsRequest)
Lists all signing platforms available in AWS Signer that match the request parameters.
|
default ListSigningPlatformsIterable |
listSigningPlatformsPaginator(ListSigningPlatformsRequest listSigningPlatformsRequest)
Lists all signing platforms available in AWS Signer that match the request parameters.
|
default ListSigningProfilesResponse |
listSigningProfiles()
Lists all available signing profiles in your AWS account.
|
default ListSigningProfilesResponse |
listSigningProfiles(Consumer<ListSigningProfilesRequest.Builder> listSigningProfilesRequest)
Lists all available signing profiles in your AWS account.
|
default ListSigningProfilesResponse |
listSigningProfiles(ListSigningProfilesRequest listSigningProfilesRequest)
Lists all available signing profiles in your AWS account.
|
default ListSigningProfilesIterable |
listSigningProfilesPaginator()
Lists all available signing profiles in your AWS account.
|
default ListSigningProfilesIterable |
listSigningProfilesPaginator(Consumer<ListSigningProfilesRequest.Builder> listSigningProfilesRequest)
Lists all available signing profiles in your AWS account.
|
default ListSigningProfilesIterable |
listSigningProfilesPaginator(ListSigningProfilesRequest listSigningProfilesRequest)
Lists all available signing profiles in your AWS account.
|
default PutSigningProfileResponse |
putSigningProfile(Consumer<PutSigningProfileRequest.Builder> putSigningProfileRequest)
Creates a signing profile.
|
default PutSigningProfileResponse |
putSigningProfile(PutSigningProfileRequest putSigningProfileRequest)
Creates a signing profile.
|
static ServiceMetadata |
serviceMetadata() |
default StartSigningJobResponse |
startSigningJob(Consumer<StartSigningJobRequest.Builder> startSigningJobRequest)
Initiates a signing job to be performed on the code provided.
|
default StartSigningJobResponse |
startSigningJob(StartSigningJobRequest startSigningJobRequest)
Initiates a signing job to be performed on the code provided.
|
serviceName
close
static final String SERVICE_NAME
static SignerClient create()
SignerClient
with the region loaded from the
DefaultAwsRegionProviderChain
and credentials loaded from the
DefaultCredentialsProvider
.static SignerClientBuilder builder()
SignerClient
.default CancelSigningProfileResponse cancelSigningProfile(CancelSigningProfileRequest cancelSigningProfileRequest) throws ResourceNotFoundException, AccessDeniedException, ThrottlingException, InternalServiceErrorException, AwsServiceException, SdkClientException, SignerException
Changes the state of an ACTIVE
signing profile to CANCELED
. A canceled profile is still
viewable with the ListSigningProfiles
operation, but it cannot perform new signing jobs, and is
deleted two years after cancelation.
cancelSigningProfileRequest
- ResourceNotFoundException
- A specified resource could not be found.AccessDeniedException
- You do not have sufficient access to perform this action.ThrottlingException
- The signing job has been throttled.InternalServiceErrorException
- An internal error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.SignerException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default CancelSigningProfileResponse cancelSigningProfile(Consumer<CancelSigningProfileRequest.Builder> cancelSigningProfileRequest) throws ResourceNotFoundException, AccessDeniedException, ThrottlingException, InternalServiceErrorException, AwsServiceException, SdkClientException, SignerException
Changes the state of an ACTIVE
signing profile to CANCELED
. A canceled profile is still
viewable with the ListSigningProfiles
operation, but it cannot perform new signing jobs, and is
deleted two years after cancelation.
This is a convenience which creates an instance of the CancelSigningProfileRequest.Builder
avoiding the
need to create one manually via CancelSigningProfileRequest.builder()
cancelSigningProfileRequest
- A Consumer
that will call methods on CancelSigningProfileRequest.Builder
to create a
request.ResourceNotFoundException
- A specified resource could not be found.AccessDeniedException
- You do not have sufficient access to perform this action.ThrottlingException
- The signing job has been throttled.InternalServiceErrorException
- An internal error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.SignerException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default DescribeSigningJobResponse describeSigningJob(DescribeSigningJobRequest describeSigningJobRequest) throws ResourceNotFoundException, AccessDeniedException, InternalServiceErrorException, AwsServiceException, SdkClientException, SignerException
Returns information about a specific code signing job. You specify the job by using the jobId
value
that is returned by the StartSigningJob operation.
describeSigningJobRequest
- ResourceNotFoundException
- A specified resource could not be found.AccessDeniedException
- You do not have sufficient access to perform this action.InternalServiceErrorException
- An internal error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.SignerException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default DescribeSigningJobResponse describeSigningJob(Consumer<DescribeSigningJobRequest.Builder> describeSigningJobRequest) throws ResourceNotFoundException, AccessDeniedException, InternalServiceErrorException, AwsServiceException, SdkClientException, SignerException
Returns information about a specific code signing job. You specify the job by using the jobId
value
that is returned by the StartSigningJob operation.
This is a convenience which creates an instance of the DescribeSigningJobRequest.Builder
avoiding the
need to create one manually via DescribeSigningJobRequest.builder()
describeSigningJobRequest
- A Consumer
that will call methods on DescribeSigningJobRequest.Builder
to create a
request.ResourceNotFoundException
- A specified resource could not be found.AccessDeniedException
- You do not have sufficient access to perform this action.InternalServiceErrorException
- An internal error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.SignerException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetSigningPlatformResponse getSigningPlatform(GetSigningPlatformRequest getSigningPlatformRequest) throws ResourceNotFoundException, AccessDeniedException, InternalServiceErrorException, AwsServiceException, SdkClientException, SignerException
Returns information on a specific signing platform.
getSigningPlatformRequest
- ResourceNotFoundException
- A specified resource could not be found.AccessDeniedException
- You do not have sufficient access to perform this action.InternalServiceErrorException
- An internal error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.SignerException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetSigningPlatformResponse getSigningPlatform(Consumer<GetSigningPlatformRequest.Builder> getSigningPlatformRequest) throws ResourceNotFoundException, AccessDeniedException, InternalServiceErrorException, AwsServiceException, SdkClientException, SignerException
Returns information on a specific signing platform.
This is a convenience which creates an instance of the GetSigningPlatformRequest.Builder
avoiding the
need to create one manually via GetSigningPlatformRequest.builder()
getSigningPlatformRequest
- A Consumer
that will call methods on GetSigningPlatformRequest.Builder
to create a
request.ResourceNotFoundException
- A specified resource could not be found.AccessDeniedException
- You do not have sufficient access to perform this action.InternalServiceErrorException
- An internal error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.SignerException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetSigningProfileResponse getSigningProfile(GetSigningProfileRequest getSigningProfileRequest) throws ResourceNotFoundException, AccessDeniedException, ThrottlingException, InternalServiceErrorException, AwsServiceException, SdkClientException, SignerException
Returns information on a specific signing profile.
getSigningProfileRequest
- ResourceNotFoundException
- A specified resource could not be found.AccessDeniedException
- You do not have sufficient access to perform this action.ThrottlingException
- The signing job has been throttled.InternalServiceErrorException
- An internal error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.SignerException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetSigningProfileResponse getSigningProfile(Consumer<GetSigningProfileRequest.Builder> getSigningProfileRequest) throws ResourceNotFoundException, AccessDeniedException, ThrottlingException, InternalServiceErrorException, AwsServiceException, SdkClientException, SignerException
Returns information on a specific signing profile.
This is a convenience which creates an instance of the GetSigningProfileRequest.Builder
avoiding the need
to create one manually via GetSigningProfileRequest.builder()
getSigningProfileRequest
- A Consumer
that will call methods on GetSigningProfileRequest.Builder
to create a request.ResourceNotFoundException
- A specified resource could not be found.AccessDeniedException
- You do not have sufficient access to perform this action.ThrottlingException
- The signing job has been throttled.InternalServiceErrorException
- An internal error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.SignerException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListSigningJobsResponse listSigningJobs() throws ValidationException, AccessDeniedException, ThrottlingException, InternalServiceErrorException, AwsServiceException, SdkClientException, SignerException
Lists all your signing jobs. You can use the maxResults
parameter to limit the number of signing
jobs that are returned in the response. If additional jobs remain to be listed, AWS Signer returns a
nextToken
value. Use this value in subsequent calls to ListSigningJobs
to fetch the
remaining values. You can continue calling ListSigningJobs
with your maxResults
parameter and with new values that AWS Signer returns in the nextToken
parameter until all of your
signing jobs have been returned.
ValidationException
- You signing certificate could not be validated.AccessDeniedException
- You do not have sufficient access to perform this action.ThrottlingException
- The signing job has been throttled.InternalServiceErrorException
- An internal error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.SignerException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
listSigningJobs(ListSigningJobsRequest)
,
AWS API
Documentationdefault ListSigningJobsResponse listSigningJobs(ListSigningJobsRequest listSigningJobsRequest) throws ValidationException, AccessDeniedException, ThrottlingException, InternalServiceErrorException, AwsServiceException, SdkClientException, SignerException
Lists all your signing jobs. You can use the maxResults
parameter to limit the number of signing
jobs that are returned in the response. If additional jobs remain to be listed, AWS Signer returns a
nextToken
value. Use this value in subsequent calls to ListSigningJobs
to fetch the
remaining values. You can continue calling ListSigningJobs
with your maxResults
parameter and with new values that AWS Signer returns in the nextToken
parameter until all of your
signing jobs have been returned.
listSigningJobsRequest
- ValidationException
- You signing certificate could not be validated.AccessDeniedException
- You do not have sufficient access to perform this action.ThrottlingException
- The signing job has been throttled.InternalServiceErrorException
- An internal error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.SignerException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListSigningJobsResponse listSigningJobs(Consumer<ListSigningJobsRequest.Builder> listSigningJobsRequest) throws ValidationException, AccessDeniedException, ThrottlingException, InternalServiceErrorException, AwsServiceException, SdkClientException, SignerException
Lists all your signing jobs. You can use the maxResults
parameter to limit the number of signing
jobs that are returned in the response. If additional jobs remain to be listed, AWS Signer returns a
nextToken
value. Use this value in subsequent calls to ListSigningJobs
to fetch the
remaining values. You can continue calling ListSigningJobs
with your maxResults
parameter and with new values that AWS Signer returns in the nextToken
parameter until all of your
signing jobs have been returned.
This is a convenience which creates an instance of the ListSigningJobsRequest.Builder
avoiding the need
to create one manually via ListSigningJobsRequest.builder()
listSigningJobsRequest
- A Consumer
that will call methods on ListSigningJobsRequest.Builder
to create a request.ValidationException
- You signing certificate could not be validated.AccessDeniedException
- You do not have sufficient access to perform this action.ThrottlingException
- The signing job has been throttled.InternalServiceErrorException
- An internal error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.SignerException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListSigningJobsIterable listSigningJobsPaginator() throws ValidationException, AccessDeniedException, ThrottlingException, InternalServiceErrorException, AwsServiceException, SdkClientException, SignerException
Lists all your signing jobs. You can use the maxResults
parameter to limit the number of signing
jobs that are returned in the response. If additional jobs remain to be listed, AWS Signer returns a
nextToken
value. Use this value in subsequent calls to ListSigningJobs
to fetch the
remaining values. You can continue calling ListSigningJobs
with your maxResults
parameter and with new values that AWS Signer returns in the nextToken
parameter until all of your
signing jobs have been returned.
This is a variant of
listSigningJobs(software.amazon.awssdk.services.signer.model.ListSigningJobsRequest)
operation. The
return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle
making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.signer.paginators.ListSigningJobsIterable responses = client.listSigningJobsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @code software.amazon.awssdk.services.signer.paginators.ListSigningJobsIterable responses = client .listSigningJobsPaginator(request); for (software.amazon.awssdk.services.signer.model.ListSigningJobsResponse response : responses) { // do something; } }3) Use iterator directly
software.amazon.awssdk.services.signer.paginators.ListSigningJobsIterable responses = client.listSigningJobsPaginator(request);
responses.iterator().forEachRemaining(....);
Note: If you prefer to have control on service calls, use the
listSigningJobs(software.amazon.awssdk.services.signer.model.ListSigningJobsRequest)
operation.
ValidationException
- You signing certificate could not be validated.AccessDeniedException
- You do not have sufficient access to perform this action.ThrottlingException
- The signing job has been throttled.InternalServiceErrorException
- An internal error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.SignerException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
listSigningJobsPaginator(ListSigningJobsRequest)
,
AWS API
Documentationdefault ListSigningJobsIterable listSigningJobsPaginator(ListSigningJobsRequest listSigningJobsRequest) throws ValidationException, AccessDeniedException, ThrottlingException, InternalServiceErrorException, AwsServiceException, SdkClientException, SignerException
Lists all your signing jobs. You can use the maxResults
parameter to limit the number of signing
jobs that are returned in the response. If additional jobs remain to be listed, AWS Signer returns a
nextToken
value. Use this value in subsequent calls to ListSigningJobs
to fetch the
remaining values. You can continue calling ListSigningJobs
with your maxResults
parameter and with new values that AWS Signer returns in the nextToken
parameter until all of your
signing jobs have been returned.
This is a variant of
listSigningJobs(software.amazon.awssdk.services.signer.model.ListSigningJobsRequest)
operation. The
return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle
making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.signer.paginators.ListSigningJobsIterable responses = client.listSigningJobsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @code software.amazon.awssdk.services.signer.paginators.ListSigningJobsIterable responses = client .listSigningJobsPaginator(request); for (software.amazon.awssdk.services.signer.model.ListSigningJobsResponse response : responses) { // do something; } }3) Use iterator directly
software.amazon.awssdk.services.signer.paginators.ListSigningJobsIterable responses = client.listSigningJobsPaginator(request);
responses.iterator().forEachRemaining(....);
Note: If you prefer to have control on service calls, use the
listSigningJobs(software.amazon.awssdk.services.signer.model.ListSigningJobsRequest)
operation.
listSigningJobsRequest
- ValidationException
- You signing certificate could not be validated.AccessDeniedException
- You do not have sufficient access to perform this action.ThrottlingException
- The signing job has been throttled.InternalServiceErrorException
- An internal error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.SignerException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListSigningJobsIterable listSigningJobsPaginator(Consumer<ListSigningJobsRequest.Builder> listSigningJobsRequest) throws ValidationException, AccessDeniedException, ThrottlingException, InternalServiceErrorException, AwsServiceException, SdkClientException, SignerException
Lists all your signing jobs. You can use the maxResults
parameter to limit the number of signing
jobs that are returned in the response. If additional jobs remain to be listed, AWS Signer returns a
nextToken
value. Use this value in subsequent calls to ListSigningJobs
to fetch the
remaining values. You can continue calling ListSigningJobs
with your maxResults
parameter and with new values that AWS Signer returns in the nextToken
parameter until all of your
signing jobs have been returned.
This is a variant of
listSigningJobs(software.amazon.awssdk.services.signer.model.ListSigningJobsRequest)
operation. The
return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle
making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.signer.paginators.ListSigningJobsIterable responses = client.listSigningJobsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @code software.amazon.awssdk.services.signer.paginators.ListSigningJobsIterable responses = client .listSigningJobsPaginator(request); for (software.amazon.awssdk.services.signer.model.ListSigningJobsResponse response : responses) { // do something; } }3) Use iterator directly
software.amazon.awssdk.services.signer.paginators.ListSigningJobsIterable responses = client.listSigningJobsPaginator(request);
responses.iterator().forEachRemaining(....);
Note: If you prefer to have control on service calls, use the
listSigningJobs(software.amazon.awssdk.services.signer.model.ListSigningJobsRequest)
operation.
This is a convenience which creates an instance of the ListSigningJobsRequest.Builder
avoiding the need
to create one manually via ListSigningJobsRequest.builder()
listSigningJobsRequest
- A Consumer
that will call methods on ListSigningJobsRequest.Builder
to create a request.ValidationException
- You signing certificate could not be validated.AccessDeniedException
- You do not have sufficient access to perform this action.ThrottlingException
- The signing job has been throttled.InternalServiceErrorException
- An internal error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.SignerException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListSigningPlatformsResponse listSigningPlatforms() throws ValidationException, AccessDeniedException, ThrottlingException, InternalServiceErrorException, AwsServiceException, SdkClientException, SignerException
Lists all signing platforms available in AWS Signer that match the request parameters. If additional jobs remain
to be listed, AWS Signer returns a nextToken
value. Use this value in subsequent calls to
ListSigningJobs
to fetch the remaining values. You can continue calling ListSigningJobs
with your maxResults
parameter and with new values that AWS Signer returns in the
nextToken
parameter until all of your signing jobs have been returned.
ValidationException
- You signing certificate could not be validated.AccessDeniedException
- You do not have sufficient access to perform this action.ThrottlingException
- The signing job has been throttled.InternalServiceErrorException
- An internal error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.SignerException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
listSigningPlatforms(ListSigningPlatformsRequest)
,
AWS
API Documentationdefault ListSigningPlatformsResponse listSigningPlatforms(ListSigningPlatformsRequest listSigningPlatformsRequest) throws ValidationException, AccessDeniedException, ThrottlingException, InternalServiceErrorException, AwsServiceException, SdkClientException, SignerException
Lists all signing platforms available in AWS Signer that match the request parameters. If additional jobs remain
to be listed, AWS Signer returns a nextToken
value. Use this value in subsequent calls to
ListSigningJobs
to fetch the remaining values. You can continue calling ListSigningJobs
with your maxResults
parameter and with new values that AWS Signer returns in the
nextToken
parameter until all of your signing jobs have been returned.
listSigningPlatformsRequest
- ValidationException
- You signing certificate could not be validated.AccessDeniedException
- You do not have sufficient access to perform this action.ThrottlingException
- The signing job has been throttled.InternalServiceErrorException
- An internal error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.SignerException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListSigningPlatformsResponse listSigningPlatforms(Consumer<ListSigningPlatformsRequest.Builder> listSigningPlatformsRequest) throws ValidationException, AccessDeniedException, ThrottlingException, InternalServiceErrorException, AwsServiceException, SdkClientException, SignerException
Lists all signing platforms available in AWS Signer that match the request parameters. If additional jobs remain
to be listed, AWS Signer returns a nextToken
value. Use this value in subsequent calls to
ListSigningJobs
to fetch the remaining values. You can continue calling ListSigningJobs
with your maxResults
parameter and with new values that AWS Signer returns in the
nextToken
parameter until all of your signing jobs have been returned.
This is a convenience which creates an instance of the ListSigningPlatformsRequest.Builder
avoiding the
need to create one manually via ListSigningPlatformsRequest.builder()
listSigningPlatformsRequest
- A Consumer
that will call methods on ListSigningPlatformsRequest.Builder
to create a
request.ValidationException
- You signing certificate could not be validated.AccessDeniedException
- You do not have sufficient access to perform this action.ThrottlingException
- The signing job has been throttled.InternalServiceErrorException
- An internal error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.SignerException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListSigningPlatformsIterable listSigningPlatformsPaginator() throws ValidationException, AccessDeniedException, ThrottlingException, InternalServiceErrorException, AwsServiceException, SdkClientException, SignerException
Lists all signing platforms available in AWS Signer that match the request parameters. If additional jobs remain
to be listed, AWS Signer returns a nextToken
value. Use this value in subsequent calls to
ListSigningJobs
to fetch the remaining values. You can continue calling ListSigningJobs
with your maxResults
parameter and with new values that AWS Signer returns in the
nextToken
parameter until all of your signing jobs have been returned.
This is a variant of
listSigningPlatforms(software.amazon.awssdk.services.signer.model.ListSigningPlatformsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.signer.paginators.ListSigningPlatformsIterable responses = client.listSigningPlatformsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @code software.amazon.awssdk.services.signer.paginators.ListSigningPlatformsIterable responses = client .listSigningPlatformsPaginator(request); for (software.amazon.awssdk.services.signer.model.ListSigningPlatformsResponse response : responses) { // do something; } }3) Use iterator directly
software.amazon.awssdk.services.signer.paginators.ListSigningPlatformsIterable responses = client.listSigningPlatformsPaginator(request);
responses.iterator().forEachRemaining(....);
Note: If you prefer to have control on service calls, use the
listSigningPlatforms(software.amazon.awssdk.services.signer.model.ListSigningPlatformsRequest)
operation.
ValidationException
- You signing certificate could not be validated.AccessDeniedException
- You do not have sufficient access to perform this action.ThrottlingException
- The signing job has been throttled.InternalServiceErrorException
- An internal error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.SignerException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
listSigningPlatformsPaginator(ListSigningPlatformsRequest)
,
AWS
API Documentationdefault ListSigningPlatformsIterable listSigningPlatformsPaginator(ListSigningPlatformsRequest listSigningPlatformsRequest) throws ValidationException, AccessDeniedException, ThrottlingException, InternalServiceErrorException, AwsServiceException, SdkClientException, SignerException
Lists all signing platforms available in AWS Signer that match the request parameters. If additional jobs remain
to be listed, AWS Signer returns a nextToken
value. Use this value in subsequent calls to
ListSigningJobs
to fetch the remaining values. You can continue calling ListSigningJobs
with your maxResults
parameter and with new values that AWS Signer returns in the
nextToken
parameter until all of your signing jobs have been returned.
This is a variant of
listSigningPlatforms(software.amazon.awssdk.services.signer.model.ListSigningPlatformsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.signer.paginators.ListSigningPlatformsIterable responses = client.listSigningPlatformsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @code software.amazon.awssdk.services.signer.paginators.ListSigningPlatformsIterable responses = client .listSigningPlatformsPaginator(request); for (software.amazon.awssdk.services.signer.model.ListSigningPlatformsResponse response : responses) { // do something; } }3) Use iterator directly
software.amazon.awssdk.services.signer.paginators.ListSigningPlatformsIterable responses = client.listSigningPlatformsPaginator(request);
responses.iterator().forEachRemaining(....);
Note: If you prefer to have control on service calls, use the
listSigningPlatforms(software.amazon.awssdk.services.signer.model.ListSigningPlatformsRequest)
operation.
listSigningPlatformsRequest
- ValidationException
- You signing certificate could not be validated.AccessDeniedException
- You do not have sufficient access to perform this action.ThrottlingException
- The signing job has been throttled.InternalServiceErrorException
- An internal error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.SignerException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListSigningPlatformsIterable listSigningPlatformsPaginator(Consumer<ListSigningPlatformsRequest.Builder> listSigningPlatformsRequest) throws ValidationException, AccessDeniedException, ThrottlingException, InternalServiceErrorException, AwsServiceException, SdkClientException, SignerException
Lists all signing platforms available in AWS Signer that match the request parameters. If additional jobs remain
to be listed, AWS Signer returns a nextToken
value. Use this value in subsequent calls to
ListSigningJobs
to fetch the remaining values. You can continue calling ListSigningJobs
with your maxResults
parameter and with new values that AWS Signer returns in the
nextToken
parameter until all of your signing jobs have been returned.
This is a variant of
listSigningPlatforms(software.amazon.awssdk.services.signer.model.ListSigningPlatformsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.signer.paginators.ListSigningPlatformsIterable responses = client.listSigningPlatformsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @code software.amazon.awssdk.services.signer.paginators.ListSigningPlatformsIterable responses = client .listSigningPlatformsPaginator(request); for (software.amazon.awssdk.services.signer.model.ListSigningPlatformsResponse response : responses) { // do something; } }3) Use iterator directly
software.amazon.awssdk.services.signer.paginators.ListSigningPlatformsIterable responses = client.listSigningPlatformsPaginator(request);
responses.iterator().forEachRemaining(....);
Note: If you prefer to have control on service calls, use the
listSigningPlatforms(software.amazon.awssdk.services.signer.model.ListSigningPlatformsRequest)
operation.
This is a convenience which creates an instance of the ListSigningPlatformsRequest.Builder
avoiding the
need to create one manually via ListSigningPlatformsRequest.builder()
listSigningPlatformsRequest
- A Consumer
that will call methods on ListSigningPlatformsRequest.Builder
to create a
request.ValidationException
- You signing certificate could not be validated.AccessDeniedException
- You do not have sufficient access to perform this action.ThrottlingException
- The signing job has been throttled.InternalServiceErrorException
- An internal error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.SignerException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListSigningProfilesResponse listSigningProfiles() throws AccessDeniedException, ThrottlingException, InternalServiceErrorException, AwsServiceException, SdkClientException, SignerException
Lists all available signing profiles in your AWS account. Returns only profiles with an ACTIVE
status unless the includeCanceled
request field is set to true
. If additional jobs
remain to be listed, AWS Signer returns a nextToken
value. Use this value in subsequent calls to
ListSigningJobs
to fetch the remaining values. You can continue calling ListSigningJobs
with your maxResults
parameter and with new values that AWS Signer returns in the
nextToken
parameter until all of your signing jobs have been returned.
AccessDeniedException
- You do not have sufficient access to perform this action.ThrottlingException
- The signing job has been throttled.InternalServiceErrorException
- An internal error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.SignerException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
listSigningProfiles(ListSigningProfilesRequest)
,
AWS API
Documentationdefault ListSigningProfilesResponse listSigningProfiles(ListSigningProfilesRequest listSigningProfilesRequest) throws AccessDeniedException, ThrottlingException, InternalServiceErrorException, AwsServiceException, SdkClientException, SignerException
Lists all available signing profiles in your AWS account. Returns only profiles with an ACTIVE
status unless the includeCanceled
request field is set to true
. If additional jobs
remain to be listed, AWS Signer returns a nextToken
value. Use this value in subsequent calls to
ListSigningJobs
to fetch the remaining values. You can continue calling ListSigningJobs
with your maxResults
parameter and with new values that AWS Signer returns in the
nextToken
parameter until all of your signing jobs have been returned.
listSigningProfilesRequest
- AccessDeniedException
- You do not have sufficient access to perform this action.ThrottlingException
- The signing job has been throttled.InternalServiceErrorException
- An internal error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.SignerException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListSigningProfilesResponse listSigningProfiles(Consumer<ListSigningProfilesRequest.Builder> listSigningProfilesRequest) throws AccessDeniedException, ThrottlingException, InternalServiceErrorException, AwsServiceException, SdkClientException, SignerException
Lists all available signing profiles in your AWS account. Returns only profiles with an ACTIVE
status unless the includeCanceled
request field is set to true
. If additional jobs
remain to be listed, AWS Signer returns a nextToken
value. Use this value in subsequent calls to
ListSigningJobs
to fetch the remaining values. You can continue calling ListSigningJobs
with your maxResults
parameter and with new values that AWS Signer returns in the
nextToken
parameter until all of your signing jobs have been returned.
This is a convenience which creates an instance of the ListSigningProfilesRequest.Builder
avoiding the
need to create one manually via ListSigningProfilesRequest.builder()
listSigningProfilesRequest
- A Consumer
that will call methods on ListSigningProfilesRequest.Builder
to create a
request.AccessDeniedException
- You do not have sufficient access to perform this action.ThrottlingException
- The signing job has been throttled.InternalServiceErrorException
- An internal error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.SignerException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListSigningProfilesIterable listSigningProfilesPaginator() throws AccessDeniedException, ThrottlingException, InternalServiceErrorException, AwsServiceException, SdkClientException, SignerException
Lists all available signing profiles in your AWS account. Returns only profiles with an ACTIVE
status unless the includeCanceled
request field is set to true
. If additional jobs
remain to be listed, AWS Signer returns a nextToken
value. Use this value in subsequent calls to
ListSigningJobs
to fetch the remaining values. You can continue calling ListSigningJobs
with your maxResults
parameter and with new values that AWS Signer returns in the
nextToken
parameter until all of your signing jobs have been returned.
This is a variant of
listSigningProfiles(software.amazon.awssdk.services.signer.model.ListSigningProfilesRequest)
operation.
The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally
handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.signer.paginators.ListSigningProfilesIterable responses = client.listSigningProfilesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @code software.amazon.awssdk.services.signer.paginators.ListSigningProfilesIterable responses = client .listSigningProfilesPaginator(request); for (software.amazon.awssdk.services.signer.model.ListSigningProfilesResponse response : responses) { // do something; } }3) Use iterator directly
software.amazon.awssdk.services.signer.paginators.ListSigningProfilesIterable responses = client.listSigningProfilesPaginator(request);
responses.iterator().forEachRemaining(....);
Note: If you prefer to have control on service calls, use the
listSigningProfiles(software.amazon.awssdk.services.signer.model.ListSigningProfilesRequest)
operation.
AccessDeniedException
- You do not have sufficient access to perform this action.ThrottlingException
- The signing job has been throttled.InternalServiceErrorException
- An internal error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.SignerException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
listSigningProfilesPaginator(ListSigningProfilesRequest)
,
AWS API
Documentationdefault ListSigningProfilesIterable listSigningProfilesPaginator(ListSigningProfilesRequest listSigningProfilesRequest) throws AccessDeniedException, ThrottlingException, InternalServiceErrorException, AwsServiceException, SdkClientException, SignerException
Lists all available signing profiles in your AWS account. Returns only profiles with an ACTIVE
status unless the includeCanceled
request field is set to true
. If additional jobs
remain to be listed, AWS Signer returns a nextToken
value. Use this value in subsequent calls to
ListSigningJobs
to fetch the remaining values. You can continue calling ListSigningJobs
with your maxResults
parameter and with new values that AWS Signer returns in the
nextToken
parameter until all of your signing jobs have been returned.
This is a variant of
listSigningProfiles(software.amazon.awssdk.services.signer.model.ListSigningProfilesRequest)
operation.
The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally
handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.signer.paginators.ListSigningProfilesIterable responses = client.listSigningProfilesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @code software.amazon.awssdk.services.signer.paginators.ListSigningProfilesIterable responses = client .listSigningProfilesPaginator(request); for (software.amazon.awssdk.services.signer.model.ListSigningProfilesResponse response : responses) { // do something; } }3) Use iterator directly
software.amazon.awssdk.services.signer.paginators.ListSigningProfilesIterable responses = client.listSigningProfilesPaginator(request);
responses.iterator().forEachRemaining(....);
Note: If you prefer to have control on service calls, use the
listSigningProfiles(software.amazon.awssdk.services.signer.model.ListSigningProfilesRequest)
operation.
listSigningProfilesRequest
- AccessDeniedException
- You do not have sufficient access to perform this action.ThrottlingException
- The signing job has been throttled.InternalServiceErrorException
- An internal error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.SignerException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListSigningProfilesIterable listSigningProfilesPaginator(Consumer<ListSigningProfilesRequest.Builder> listSigningProfilesRequest) throws AccessDeniedException, ThrottlingException, InternalServiceErrorException, AwsServiceException, SdkClientException, SignerException
Lists all available signing profiles in your AWS account. Returns only profiles with an ACTIVE
status unless the includeCanceled
request field is set to true
. If additional jobs
remain to be listed, AWS Signer returns a nextToken
value. Use this value in subsequent calls to
ListSigningJobs
to fetch the remaining values. You can continue calling ListSigningJobs
with your maxResults
parameter and with new values that AWS Signer returns in the
nextToken
parameter until all of your signing jobs have been returned.
This is a variant of
listSigningProfiles(software.amazon.awssdk.services.signer.model.ListSigningProfilesRequest)
operation.
The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally
handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.signer.paginators.ListSigningProfilesIterable responses = client.listSigningProfilesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @code software.amazon.awssdk.services.signer.paginators.ListSigningProfilesIterable responses = client .listSigningProfilesPaginator(request); for (software.amazon.awssdk.services.signer.model.ListSigningProfilesResponse response : responses) { // do something; } }3) Use iterator directly
software.amazon.awssdk.services.signer.paginators.ListSigningProfilesIterable responses = client.listSigningProfilesPaginator(request);
responses.iterator().forEachRemaining(....);
Note: If you prefer to have control on service calls, use the
listSigningProfiles(software.amazon.awssdk.services.signer.model.ListSigningProfilesRequest)
operation.
This is a convenience which creates an instance of the ListSigningProfilesRequest.Builder
avoiding the
need to create one manually via ListSigningProfilesRequest.builder()
listSigningProfilesRequest
- A Consumer
that will call methods on ListSigningProfilesRequest.Builder
to create a
request.AccessDeniedException
- You do not have sufficient access to perform this action.ThrottlingException
- The signing job has been throttled.InternalServiceErrorException
- An internal error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.SignerException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default PutSigningProfileResponse putSigningProfile(PutSigningProfileRequest putSigningProfileRequest) throws ResourceNotFoundException, AccessDeniedException, ValidationException, ThrottlingException, InternalServiceErrorException, AwsServiceException, SdkClientException, SignerException
Creates a signing profile. A signing profile is an AWS Signer template that can be used to carry out a pre-defined signing job. For more information, see http://docs.aws.amazon.com/signer/latest/developerguide/gs-profile.html
putSigningProfileRequest
- ResourceNotFoundException
- A specified resource could not be found.AccessDeniedException
- You do not have sufficient access to perform this action.ValidationException
- You signing certificate could not be validated.ThrottlingException
- The signing job has been throttled.InternalServiceErrorException
- An internal error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.SignerException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default PutSigningProfileResponse putSigningProfile(Consumer<PutSigningProfileRequest.Builder> putSigningProfileRequest) throws ResourceNotFoundException, AccessDeniedException, ValidationException, ThrottlingException, InternalServiceErrorException, AwsServiceException, SdkClientException, SignerException
Creates a signing profile. A signing profile is an AWS Signer template that can be used to carry out a pre-defined signing job. For more information, see http://docs.aws.amazon.com/signer/latest/developerguide/gs-profile.html
This is a convenience which creates an instance of the PutSigningProfileRequest.Builder
avoiding the need
to create one manually via PutSigningProfileRequest.builder()
putSigningProfileRequest
- A Consumer
that will call methods on PutSigningProfileRequest.Builder
to create a request.ResourceNotFoundException
- A specified resource could not be found.AccessDeniedException
- You do not have sufficient access to perform this action.ValidationException
- You signing certificate could not be validated.ThrottlingException
- The signing job has been throttled.InternalServiceErrorException
- An internal error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.SignerException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default StartSigningJobResponse startSigningJob(StartSigningJobRequest startSigningJobRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, InternalServiceErrorException, AwsServiceException, SdkClientException, SignerException
Initiates a signing job to be performed on the code provided. Signing jobs are viewable by the
ListSigningJobs
operation for two years after they are performed. Note the following requirements:
You must create an Amazon S3 source bucket. For more information, see Create a Bucket in the Amazon S3 Getting Started Guide.
Your S3 source bucket must be version enabled.
You must create an S3 destination bucket. AWS Signer uses your S3 destination bucket to write your signed code.
You specify the name of the source and destination buckets when calling the StartSigningJob
operation.
You must also specify a request token that identifies your request to AWS Signer.
You can call the DescribeSigningJob and the ListSigningJobs actions after you call
StartSigningJob
.
For a Java example that shows how to use this action, see http://docs.aws.amazon.com/acm/latest/userguide/
startSigningJobRequest
- ValidationException
- You signing certificate could not be validated.ResourceNotFoundException
- A specified resource could not be found.AccessDeniedException
- You do not have sufficient access to perform this action.ThrottlingException
- The signing job has been throttled.InternalServiceErrorException
- An internal error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.SignerException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default StartSigningJobResponse startSigningJob(Consumer<StartSigningJobRequest.Builder> startSigningJobRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, InternalServiceErrorException, AwsServiceException, SdkClientException, SignerException
Initiates a signing job to be performed on the code provided. Signing jobs are viewable by the
ListSigningJobs
operation for two years after they are performed. Note the following requirements:
You must create an Amazon S3 source bucket. For more information, see Create a Bucket in the Amazon S3 Getting Started Guide.
Your S3 source bucket must be version enabled.
You must create an S3 destination bucket. AWS Signer uses your S3 destination bucket to write your signed code.
You specify the name of the source and destination buckets when calling the StartSigningJob
operation.
You must also specify a request token that identifies your request to AWS Signer.
You can call the DescribeSigningJob and the ListSigningJobs actions after you call
StartSigningJob
.
For a Java example that shows how to use this action, see http://docs.aws.amazon.com/acm/latest/userguide/
This is a convenience which creates an instance of the StartSigningJobRequest.Builder
avoiding the need
to create one manually via StartSigningJobRequest.builder()
startSigningJobRequest
- A Consumer
that will call methods on StartSigningJobRequest.Builder
to create a request.ValidationException
- You signing certificate could not be validated.ResourceNotFoundException
- A specified resource could not be found.AccessDeniedException
- You do not have sufficient access to perform this action.ThrottlingException
- The signing job has been throttled.InternalServiceErrorException
- An internal error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.SignerException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
static ServiceMetadata serviceMetadata()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.