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
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final classAn implementation forCfnConnectorProfile.SalesforceConnectorProfileCredentialsProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe credentials used to access protected Salesforce resources.default StringThe secret manager ARN, which contains the client ID and client secret of the connected app.default ObjectUsed by select connectors for which the OAuth workflow is supported, such as Salesforce, Google Analytics, Marketo, Zendesk, and Slack.default StringCfnConnectorProfile.SalesforceConnectorProfileCredentialsProperty.JwtToken.default StringCfnConnectorProfile.SalesforceConnectorProfileCredentialsProperty.OAuth2GrantType.default StringThe 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()
-