Interface CreateChallengeRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<CreateChallengeRequest.Builder,CreateChallengeRequest>,PcaConnectorScepRequest.Builder,SdkBuilder<CreateChallengeRequest.Builder,CreateChallengeRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- CreateChallengeRequest
public static interface CreateChallengeRequest.Builder extends PcaConnectorScepRequest.Builder, SdkPojo, CopyableBuilder<CreateChallengeRequest.Builder,CreateChallengeRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CreateChallengeRequest.BuilderclientToken(String clientToken)Custom string that can be used to distinguish between calls to the CreateChallenge action.CreateChallengeRequest.BuilderconnectorArn(String connectorArn)The Amazon Resource Name (ARN) of the connector that you want to create a challenge for.CreateChallengeRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)CreateChallengeRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)CreateChallengeRequest.Buildertags(Map<String,String> tags)The key-value pairs to associate with the resource.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.pcaconnectorscep.model.PcaConnectorScepRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
connectorArn
CreateChallengeRequest.Builder connectorArn(String connectorArn)
The Amazon Resource Name (ARN) of the connector that you want to create a challenge for.
- Parameters:
connectorArn- The Amazon Resource Name (ARN) of the connector that you want to create a challenge for.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientToken
CreateChallengeRequest.Builder clientToken(String clientToken)
Custom string that can be used to distinguish between calls to the CreateChallenge action. Client tokens for
CreateChallengetime out after five minutes. Therefore, if you callCreateChallengemultiple times with the same client token within five minutes, Connector for SCEP recognizes that you are requesting only one challenge and will only respond with one. If you change the client token for each call, Connector for SCEP recognizes that you are requesting multiple challenge passwords.- Parameters:
clientToken- Custom string that can be used to distinguish between calls to the CreateChallenge action. Client tokens forCreateChallengetime out after five minutes. Therefore, if you callCreateChallengemultiple times with the same client token within five minutes, Connector for SCEP recognizes that you are requesting only one challenge and will only respond with one. If you change the client token for each call, Connector for SCEP recognizes that you are requesting multiple challenge passwords.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
CreateChallengeRequest.Builder tags(Map<String,String> tags)
The key-value pairs to associate with the resource.
- Parameters:
tags- The key-value pairs to associate with the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
CreateChallengeRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
CreateChallengeRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-