Interface StartIntegrationAuthorizationResponse.Builder

  • Method Details

    • state

      An opaque value to send as the OAuth state parameter. Pass the value the provider returns in its callback to CreateIntegration as authorization.state.

      Parameters:
      state - An opaque value to send as the OAuth state parameter. Pass the value the provider returns in its callback to CreateIntegration as authorization.state.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • codeChallenge

      The PKCE code challenge to send as the OAuth code_challenge parameter.

      Parameters:
      codeChallenge - The PKCE code challenge to send as the OAuth code_challenge parameter.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • codeChallengeMethod

      StartIntegrationAuthorizationResponse.Builder codeChallengeMethod(String codeChallengeMethod)

      The PKCE challenge method to send as the OAuth code_challenge_method parameter.

      Parameters:
      codeChallengeMethod - The PKCE challenge method to send as the OAuth code_challenge_method parameter.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • codeChallengeMethod

      The PKCE challenge method to send as the OAuth code_challenge_method parameter.

      Parameters:
      codeChallengeMethod - The PKCE challenge method to send as the OAuth code_challenge_method parameter.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • expiresAt

      The time after which CreateIntegration no longer accepts this authorization.

      Parameters:
      expiresAt - The time after which CreateIntegration no longer accepts this authorization.
      Returns:
      Returns a reference to this object so that method calls can be chained together.