Interface CfnConnectorProfile.OAuth2CredentialsProperty

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnConnectorProfile.OAuth2CredentialsProperty.Jsii$Proxy
Enclosing class:
CfnConnectorProfile

@Stability(Stable) public static interface CfnConnectorProfile.OAuth2CredentialsProperty extends software.amazon.jsii.JsiiSerializable
The OAuth 2.0 credentials required for OAuth 2.0 authentication.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.appflow.*;
 OAuth2CredentialsProperty oAuth2CredentialsProperty = OAuth2CredentialsProperty.builder()
         .accessToken("accessToken")
         .clientId("clientId")
         .clientSecret("clientSecret")
         .oAuthRequest(ConnectorOAuthRequestProperty.builder()
                 .authCode("authCode")
                 .redirectUri("redirectUri")
                 .build())
         .refreshToken("refreshToken")
         .build();
 
  • Method Details

    • getAccessToken

      @Stability(Stable) @Nullable default String getAccessToken()
      The access token used to access the connector on your behalf.
    • getClientId

      @Stability(Stable) @Nullable default String getClientId()
      The identifier for the desired client.
    • getClientSecret

      @Stability(Stable) @Nullable default String getClientSecret()
      The client secret used by the OAuth client to authenticate to the authorization server.
    • getOAuthRequest

      @Stability(Stable) @Nullable default Object getOAuthRequest()
      CfnConnectorProfile.OAuth2CredentialsProperty.OAuthRequest.
    • getRefreshToken

      @Stability(Stable) @Nullable default String getRefreshToken()
      The refresh token used to refresh an expired access token.
    • builder

      @Stability(Stable) static CfnConnectorProfile.OAuth2CredentialsProperty.Builder builder()
      Returns:
      a CfnConnectorProfile.OAuth2CredentialsProperty.Builder of CfnConnectorProfile.OAuth2CredentialsProperty