| AuthorizeUrl |
- 型
- url
- プロパティ
- Create、Filter、Nillable、Sort、Update
- 説明
- ProviderType が OpenIdConnect である場合にのみ必須です。OAuth 認証エンドポイント URL。OpenID Connect 認証プロバイダでのみ使用されます。API バージョン 29.0 以降で利用できます。
|
| ConsumerKey |
- 型
- string
- プロパティ
- Create、Filter、Nillable、Sort、Update
- 説明
- 必須。サードパーティのシングルサインオンプロバイダに登録されているアプリケーションの鍵。
|
| ConsumerSecret |
- 型
- string
- プロパティ
- Create、Nillable
- 説明
必須。サードパーティのシングルサインオンプロバイダに登録されているアプリケーションのコンシューマの秘密。この項目は更新できません。 create() を使用する場合、この項目は暗号化する必要があります。テキスト形式から暗号化形式のコンシューマの秘密を作成する手順は、次のとおりです。
- ConsumerSecret プレーンテキスト値を使用して認証プロバイダを作成します。
- 認証プロバイダを保存します。
- 認証プロバイダコンポーネントを含む送信変更セットを作成します。
新規変更セットの .xml ファイルには <consumerSecret>++XYZ++</consumerSecret> という形式の入力があります。++XYZ++ は暗号化された秘密です。
|
| DefaultScopes |
- 型
- string
- プロパティ
- Create、Filter、Nillable、Sort、Update
- 説明
ProviderType が OpenIdConnect である場合にのみ必須です。フローの開始時に指定されていない場合に、認証要求で送信される範囲。OpenID Connect 認証プロバイダでのみ使用されます。API バージョン 29.0 以降で利用できます。
|
| DeveloperName |
- 型
- string
- プロパティ
- Create、Filter、Group、Sort、Update
- 説明
必須。プログラムから認証プロバイダを参照するときに使用します。
|
| ErrorUrl |
- 型
- string
- プロパティ
- Create、Filter、Nillable、Sort、Update
- 説明
エラーのレポートに使用するプロバイダのカスタムエラー URL。
|
| ExecutionUserId |
- 型
- reference
- プロパティ
- Create、Filter、Group、Nillable、Sort、Update
- 説明
Apex ハンドラクラスを実行するユーザ。このユーザは「ユーザの管理」権限を持っている必要があります。登録ハンドラクラスを指定した場合は、ユーザが必要です。
|
| FriendlyName |
- 型
- string
- プロパティ
- Create、Filter、Group、Sort、Update
- 説明
必須。わかりやすいプロバイダ名。
|
| IconUrl |
- 型
- url
- プロパティ
- Create、Filter、Nillable、Sort、Update
- 説明
-
ログインページのボタンとして使用するアイコンへのパス。ユーザは、このボタンをクリックし、関連付けられた認証プロバイダを使用してログインします。
|
| IdTokenIssuer |
- 型
- string
- プロパティ
- Create、Filter、Nillable、Sort、Update
- 説明
ProviderType が OpenIdConnect の場合にのみ使用できます。この値には、認証トークンのソースを https: URI 形式で指定します。OpenID Connect 認証プロバイダでのみ使用されます。指定されている場合、Salesforce は返された id_token 値を検証します。OpenID Connect 仕様では、id_token 値と一緒に access_token 値を返す必要があります。API バージョン 30.0 以降で利用できます。
|
| OptionsIncludeOrgIdInId |
- 型
- boolean
- プロパティ
- Create、Filter、Update
- 説明
2 つのソース (2 つの Sandbox など) からの同じユーザ ID を持つユーザを区別するための組織 ID が含まれます。Salesforce 認証プロバイダでのみ使用できます。一度 true に設定すると、false には設定できません。API バージョン 32.0 以降で使用できます。
|
| OptionsSendAccessTokenInHeader |
- 型
- boolean
- プロパティ
- Create、Filter、Update
- 説明
ProviderType が OpenIdConnect の場合にのみ必須です。true の場合、アクセストークンはクエリ文字列ではなくヘッダーで UserInfoUrl に送信されます。OpenID Connect 認証プロバイダでのみ使用されます。API バージョン 30.0 以降で利用できます。
|
| OptionsSendClientCredentialsInHeader |
- 型
- boolean
- プロパティ
- Create、Filter、Update
- 説明
ProviderType が OpenIdConnect の場合にのみ必須です。true の場合、クライアントログイン情報はクエリ文字列ではなくヘッダーで tokenUrl に送信されます。ログイン情報には、標準の OpenID Connect 基本ログイン情報ヘッダー形式 Basic <token> が使用されます。ここで <token> は、base64 符号化文字列 "clientkey:clientsecret" です。OpenID Connect 認証プロバイダでのみ使用されます。API バージョン 30.0 以降で利用できます。
|
| ProviderType |
- 型
- picklist
- プロパティ
- Create、Filter、Group、Restricted picklist、Sort、Update
- 説明
必須。使用するサードパーティのシングルサインオンプロバイダ。有効な値は、次のとおりです。
- Facebook
- Salesforce
- Janrain
- LinkedIn (API バージョン 32.0 以降で使用可能)
- Twitter (API バージョン 32.0 以降で使用可能)
- OpenIdConnect (API バージョン 29.0 以降で使用可能)
この型には、次の項目に値が必要です。
- AuthorizeUrl
- DefaultScopes
- TokenUrl
- UserInfoUrl
- 通常、MicrosoftACS Microsoft アクセスコントロールサービスは、SharePoint® Online などの Microsoft Office 365 サービスの認証を提供します (API バージョン 31.0 以降で使用可能)。
|
| RegistrationHandlerId |
- 型
- reference
- プロパティ
- Create、Filter、Group、Nillable、Sort、Update
- 説明
Auth.RegistrationHandler インターフェースを実装する既存の Apex クラス。
|
| TokenUrl |
- 型
- url
- プロパティ
- Create、Filter、Nillable、Sort、Update
- 説明
- ProviderType が OpenIdConnect である場合にのみ必須です。OAuth トークンエンドポイント URL。OpenID Connect 認証プロバイダでのみ使用されます。API バージョン 29.0 以降で利用できます。
|
| UserInfoUrl |
- 型
- url
- プロパティ
- Create、Filter、Nillable、Sort、Update
- 説明
Provider-type が OpenIdConnect である場合にのみ必須です。OpenID Connect エンドポイント URL。OpenID Connect 認証プロバイダでのみ使用されます。API バージョン 29.0 以降で利用できます。
|