この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

ConnectApi.CredentialInput

ログイン情報の入力。
プロパティ 説明 必須か省略可能 使用可能なバージョン
authentication​Protocol ConnectApi.​Credential​Authentication​Protocol 外部ログイン情報の認証プロトコル。値は次のとおりです。
  • AwsSv4
  • Basic
  • Custom
  • Jwt
  • OAuth
必須 56.0
authentication​ProtocolVariant ConnectApi.​Credential​Authentication​ProtocolVariant 外部ログイン情報の認証プロトコルバリエーション。値は次のとおりです。
  • AwsSv4_STS — セキュリティトークンサービスを使用する AWS 署名バージョン 4。
  • ClientCredentialsClientSecret — OAuth 2.0 クライアントログイン情報のクライアントの秘密。クライアントの秘密は、コールアウトのリクエストボディで送信されます。
  • ClientCredentialsClientSecretBasic — OAuth 2.0 クライアントログイン情報のクライアントの秘密。クライアントの秘密は、基本認証と同様にコールアウトの認証ヘッダーで送信されます。
  • ClientCredentialsJwtAssertion — OAuth 2.0 クライアントログイン情報の JSON Web トークンアサーション。
  • JwtBearer — OAuth 2.0 JSON Web トークンフロー。
  • NoAuthentication — 認証なし。
  • RolesAnywhere — Identity and Access Management (IAM) Roles Anywhere を使用する AWS 署名バージョン 4。
指定する場合は、認証プロトコルのバリエーションが実際の外部ログイン情報の認証プロトコルバリエーションと一致している必要があります。
省略可能 57.0
credentials Map<String, ConnectApi.​Credential​ValueInput> プロトコル固有のログイン情報の対応付け。
認証プロトコルには、ログイン情報の許可リストと暗号化ルールがあります。
  • AwsSv4awsAccessKeyId (暗号化なし)、awsSecretAccessKey (暗号化あり)、awsRoleArn (暗号化なし)
  • Custom — 任意のログイン情報の名前が有効 (ユーザーが暗号化ルールを設定)
必須 56.0
externalCredential String 外部ログイン情報の完全修飾開発者名。 必須 56.0
principalName String 外部ログイン情報の指定ユーザーの名前。 principalTypeNamedPrincipal の場合は必須 56.0
principalType ConnectApi.​Credential​Principal​Type ログイン情報のユーザーの種別。値は次のとおりです。
  • AwsStsPrincipal
  • NamedPrincipal
  • PerUserPrincipal
必須 56.0