OIDC を使用するソーシャル・ログインの構成。
Name | Type | Default | Description |
---|---|---|---|
id | string | 固有 ID。 | |
clientId | string | アプリケーション ID またはクライアント ID。 | |
clientSecret | リバース・エンコードされたパスワード (ストリング) | アプリケーションまたはクライアントの秘密。 | |
authorizationEndpoint | string | 許可エンドポイント URL を指定します。 | |
tokenEndpoint | string | トークン・エンドポイント URL を指定します。 | |
jwksUri | string | JSON Web Key サービス URL を指定します。 | |
scope | string | openid profile email | 必要な有効範囲を指定します。 |
userNameAttribute | string | sub | クレームの値は、認証済みユーザー・プリンシパルです。 |
mapToUserRegistry | boolean | false | userIdentifier をレジストリー・ユーザーにマップするかどうかを指定します。 |
sslRef | 最上位の ssl エレメント (ストリング) の参照。 | ソーシャル・メディアへの接続に使用される SSL 構成の ID を指定します。 | |
authFilterRef | 最上位の authFilter エレメント (ストリング) の参照。 | 認証フィルター参照を指定します。 | |
trustAliasName | string | トークンの署名を検証するために公開鍵を使用するためのトラステッド鍵の別名を指定します。 | |
isClientSideRedirectSupported | boolean | true | クライアント・サイドのリダイレクトをサポートするかどうかを指定します。クライアントの例には、ブラウザーやスタンドアロンの JavaScript アプリケーションがあります。true に設定されている場合、クライアントは JavaScript をサポートする必要があります。 |
displayName | string | oidcLogin | 表示用のソーシャル・ログイン構成の名前。 |
website | tokenType | Web サイトのアドレス。 | |
issuer | string | 発行者の url。 | |
realmNameAttribute | string | クレームの値は、サブジェクト・レルムとして使用されます。 | |
groupNameAttribute | string | クレームの値は、ユーザー・グループ・メンバーシップとして使用されます。 | |
userUniqueIdAttribute | string | クレームの値は、サブジェクト uniqueId として使用されます。 | |
clockSkew | int | 300000 | 鍵が発行される時点とそれが使用できる時点との最大の時間差 (ミリ秒単位)。 |
signatureAlgorithm | string | RS256 | トークンまたは鍵への署名に使用されるアルゴリズム。 |
redirectToRPHostAndPort | string | コールバック・ホストおよびポート番号を指定します。 | |
hostNameVerificationEnabled | boolean | true | クライアントがプロバイダーに接続するときに、ホスト名の検証を有効にするかどうかを指定します。 |
認証フィルター参照を指定します。
固有の構成 ID。
Name | Type | Default | Description |
---|---|---|---|
id | string | 固有の構成 ID。 | |
name | string | 名前を指定します。 | |
matchType |
| contains | マッチング・タイプを指定します。 contains 含む notContain 含まない equals 等しい |
固有の構成 ID。
Name | Type | Default | Description |
---|---|---|---|
id | string | 固有の構成 ID。 | |
urlPattern | string | URL パターンを指定します。 | |
matchType |
| contains | マッチング・タイプを指定します。 contains 含む notContain 含まない equals 等しい |
固有の構成 ID。
Name | Type | Default | Description |
---|---|---|---|
id | string | 固有の構成 ID。 | |
matchType |
| contains | マッチング・タイプを指定します。 contains 含む notContain 含まない equals 等しい lessThan より小 greaterThan より大 |
ip | string | IP アドレスを指定します。 |
固有の構成 ID。
Name | Type | Default | Description |
---|---|---|---|
id | string | 固有の構成 ID。 | |
name | string | 名前を指定します。 | |
matchType |
| contains | マッチング・タイプを指定します。 contains 含む notContain 含まない equals 等しい |
固有の構成 ID。
Name | Type | Default | Description |
---|---|---|---|
id | string | 固有の構成 ID。 | |
agent | string | ユーザー・エージェントを指定します。 | |
matchType |
| contains | マッチング・タイプを指定します。 contains 含む notContain 含まない equals 等しい |
JWT トークンをビルドするために使用する情報を指定します。この情報には、JWT ビルダー参照と ID トークンからのクレームが含まれます。
Name | Type | Default | Description |
---|---|---|---|
builder | tokenType | 参照された JWT ビルダーは、JWT トークンを作成します。このトークンは、認証済みサブジェクトに追加されます。 |
ユーザー情報または ID トークンからコピーするクレームのコンマ区切りリストを指定します。