Interface CfnConnectorProfile.SalesforceConnectorProfileCredentialsProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnConnectorProfile.SalesforceConnectorProfileCredentialsProperty.Jsii$Proxy
- Enclosing class:
- CfnConnectorProfile
@Stability(Stable)
public static interface CfnConnectorProfile.SalesforceConnectorProfileCredentialsProperty
extends software.amazon.jsii.JsiiSerializable
The connector-specific profile credentials required when using Salesforce.
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.*; SalesforceConnectorProfileCredentialsProperty salesforceConnectorProfileCredentialsProperty = SalesforceConnectorProfileCredentialsProperty.builder() .accessToken("accessToken") .clientCredentialsArn("clientCredentialsArn") .connectorOAuthRequest(ConnectorOAuthRequestProperty.builder() .authCode("authCode") .redirectUri("redirectUri") .build()) .jwtToken("jwtToken") .oAuth2GrantType("oAuth2GrantType") .refreshToken("refreshToken") .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
static final class
An implementation forCfnConnectorProfile.SalesforceConnectorProfileCredentialsProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default String
The credentials used to access protected Salesforce resources.default String
The secret manager ARN, which contains the client ID and client secret of the connected app.default Object
Used by select connectors for which the OAuth workflow is supported, such as Salesforce, Google Analytics, Marketo, Zendesk, and Slack.default String
CfnConnectorProfile.SalesforceConnectorProfileCredentialsProperty.JwtToken
.default String
CfnConnectorProfile.SalesforceConnectorProfileCredentialsProperty.OAuth2GrantType
.default String
The credentials used to acquire new access tokens.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAccessToken
The credentials used to access protected Salesforce resources. -
getClientCredentialsArn
The secret manager ARN, which contains the client ID and client secret of the connected app. -
getConnectorOAuthRequest
Used by select connectors for which the OAuth workflow is supported, such as Salesforce, Google Analytics, Marketo, Zendesk, and Slack. -
getJwtToken
CfnConnectorProfile.SalesforceConnectorProfileCredentialsProperty.JwtToken
. -
getOAuth2GrantType
CfnConnectorProfile.SalesforceConnectorProfileCredentialsProperty.OAuth2GrantType
. -
getRefreshToken
The credentials used to acquire new access tokens. -
builder
@Stability(Stable) static CfnConnectorProfile.SalesforceConnectorProfileCredentialsProperty.Builder builder()
-