Interface CreateChallengeRequest.Builder

  • Method Details

    • 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 CreateChallenge time out after five minutes. Therefore, if you call CreateChallenge multiple 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 for CreateChallenge time out after five minutes. Therefore, if you call CreateChallenge multiple 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

      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)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.