@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSPcaConnectorScep extends Object implements AWSPcaConnectorScep
AWSPcaConnectorScep
. Convenient method forms pass through to the corresponding
overload that takes a request object, which throws an UnsupportedOperationException
.ENDPOINT_PREFIX
Modifier and Type | Method and Description |
---|---|
CreateChallengeResult |
createChallenge(CreateChallengeRequest request)
For general-purpose connectors.
|
CreateConnectorResult |
createConnector(CreateConnectorRequest request)
Creates a SCEP connector.
|
DeleteChallengeResult |
deleteChallenge(DeleteChallengeRequest request)
Deletes the specified Challenge.
|
DeleteConnectorResult |
deleteConnector(DeleteConnectorRequest request)
Deletes the specified Connector.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful request, typically used for debugging issues
where a service isn't acting as expected.
|
GetChallengeMetadataResult |
getChallengeMetadata(GetChallengeMetadataRequest request)
Retrieves the metadata for the specified Challenge.
|
GetChallengePasswordResult |
getChallengePassword(GetChallengePasswordRequest request)
Retrieves the challenge password for the specified Challenge.
|
GetConnectorResult |
getConnector(GetConnectorRequest request)
Retrieves details about the specified Connector.
|
ListChallengeMetadataResult |
listChallengeMetadata(ListChallengeMetadataRequest request)
Retrieves the challenge metadata for the specified ARN.
|
ListConnectorsResult |
listConnectors(ListConnectorsRequest request)
Lists the connectors belonging to your Amazon Web Services account.
|
ListTagsForResourceResult |
listTagsForResource(ListTagsForResourceRequest request)
Retrieves the tags associated with the specified resource.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
TagResourceResult |
tagResource(TagResourceRequest request)
Adds one or more tags to your resource.
|
UntagResourceResult |
untagResource(UntagResourceRequest request)
Removes one or more tags from your resource.
|
public CreateChallengeResult createChallenge(CreateChallengeRequest request)
AWSPcaConnectorScep
For general-purpose connectors. Creates a challenge password for the specified connector. The SCEP protocol uses a challenge password to authenticate a request before issuing a certificate from a certificate authority (CA). Your SCEP clients include the challenge password as part of their certificate request to Connector for SCEP. To retrieve the connector Amazon Resource Names (ARNs) for the connectors in your account, call ListConnectors.
To create additional challenge passwords for the connector, call CreateChallenge
again. We recommend
frequently rotating your challenge passwords.
createChallenge
in interface AWSPcaConnectorScep
public CreateConnectorResult createConnector(CreateConnectorRequest request)
AWSPcaConnectorScep
Creates a SCEP connector. A SCEP connector links Amazon Web Services Private Certificate Authority to your SCEP-compatible devices and mobile device management (MDM) systems. Before you create a connector, you must complete a set of prerequisites, including creation of a private certificate authority (CA) to use with this connector. For more information, see Connector for SCEP prerequisites.
createConnector
in interface AWSPcaConnectorScep
public DeleteChallengeResult deleteChallenge(DeleteChallengeRequest request)
AWSPcaConnectorScep
Deletes the specified Challenge.
deleteChallenge
in interface AWSPcaConnectorScep
public DeleteConnectorResult deleteConnector(DeleteConnectorRequest request)
AWSPcaConnectorScep
Deletes the specified Connector. This operation also deletes any challenges associated with the connector.
deleteConnector
in interface AWSPcaConnectorScep
public GetChallengeMetadataResult getChallengeMetadata(GetChallengeMetadataRequest request)
AWSPcaConnectorScep
Retrieves the metadata for the specified Challenge.
getChallengeMetadata
in interface AWSPcaConnectorScep
public GetChallengePasswordResult getChallengePassword(GetChallengePasswordRequest request)
AWSPcaConnectorScep
Retrieves the challenge password for the specified Challenge.
getChallengePassword
in interface AWSPcaConnectorScep
public GetConnectorResult getConnector(GetConnectorRequest request)
AWSPcaConnectorScep
Retrieves details about the specified Connector. Calling this action returns important details about the connector, such as the public SCEP URL where your clients can request certificates.
getConnector
in interface AWSPcaConnectorScep
public ListChallengeMetadataResult listChallengeMetadata(ListChallengeMetadataRequest request)
AWSPcaConnectorScep
Retrieves the challenge metadata for the specified ARN.
listChallengeMetadata
in interface AWSPcaConnectorScep
public ListConnectorsResult listConnectors(ListConnectorsRequest request)
AWSPcaConnectorScep
Lists the connectors belonging to your Amazon Web Services account.
listConnectors
in interface AWSPcaConnectorScep
public ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AWSPcaConnectorScep
Retrieves the tags associated with the specified resource. Tags are key-value pairs that you can use to categorize and manage your resources, for purposes like billing. For example, you might set the tag key to "customer" and the value to the customer name or ID. You can specify one or more tags to add to each Amazon Web Services resource, up to 50 tags for a resource.
listTagsForResource
in interface AWSPcaConnectorScep
public TagResourceResult tagResource(TagResourceRequest request)
AWSPcaConnectorScep
Adds one or more tags to your resource.
tagResource
in interface AWSPcaConnectorScep
public UntagResourceResult untagResource(UntagResourceRequest request)
AWSPcaConnectorScep
Removes one or more tags from your resource.
untagResource
in interface AWSPcaConnectorScep
public void shutdown()
AWSPcaConnectorScep
shutdown
in interface AWSPcaConnectorScep
public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AWSPcaConnectorScep
Response metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
getCachedResponseMetadata
in interface AWSPcaConnectorScep
request
- The originally executed request.