oauth2Login - OAuth ログイン (oauth2Login)

汎用ソーシャル・メディア・ログインの構成。

NameTypeDefaultDescription
idstring固有 ID。
authorizationEndpointtokenType許可エンドポイント URL を指定します。
scopestring必要な有効範囲を指定します。
clientIdstringアプリケーション ID またはクライアント ID。
clientSecretリバース・エンコードされたパスワード (ストリング)アプリケーションまたはクライアントの秘密。
displayNamestring表示用のソーシャル・ログイン構成の名前。
websitetokenTypeWeb サイトのアドレス。
tokenEndpointtokenTypeトークン・エンドポイント URL を指定します。
tokenEndpointAuthMethod
  • client_secret_post
  • client_secret_basic
client_secret_post必要な認証方式を指定します。
client_secret_post
client_secret_post
client_secret_basic
client_secret_basic
sslRef最上位の ssl エレメント (ストリング) の参照。ソーシャル・メディアへの接続に使用される SSL 構成の ID を指定します。
authFilterRef最上位の authFilter エレメント (ストリング) の参照。認証フィルター参照を指定します。
redirectToRPHostAndPortstringコールバック・ホストおよびポート番号を指定します。
userNameAttributetokenTypeemailクレームの値は、認証済みユーザー・プリンシパルです。
userApistringユーザー情報の取得 URL。
realmNametokenTypeこのソーシャル・メディアのレルム名。
realmNameAttributetokenTypeクレームの値は、サブジェクト・レルムとして使用されます。
groupNameAttributetokenTypeクレームの値は、ユーザー・グループ・メンバーシップとして使用されます。
userUniqueIdAttributetokenTypeクレームの値は、サブジェクト uniqueId として使用されます。
mapToUserRegistrybooleanfalseuserIdentifier をレジストリー・ユーザーにマップするかどうかを指定します。
isClientSideRedirectSupportedbooleantrueクライアント・サイドのリダイレクトをサポートするかどうかを指定します。クライアントの例には、ブラウザーやスタンドアロンの JavaScript アプリケーションがあります。true に設定されている場合、クライアントは JavaScript をサポートする必要があります。

authFilter

認証フィルター参照を指定します。

authFilter > webApp

固有の構成 ID。

NameTypeDefaultDescription
idstring固有の構成 ID。
namestring名前を指定します。
matchType
  • contains
  • notContain
  • equals
containsマッチング・タイプを指定します。
contains
含む
notContain
含まない
equals
等しい

authFilter > requestUrl

固有の構成 ID。

NameTypeDefaultDescription
idstring固有の構成 ID。
urlPatternstringURL パターンを指定します。
matchType
  • contains
  • notContain
  • equals
containsマッチング・タイプを指定します。
contains
含む
notContain
含まない
equals
等しい

authFilter > remoteAddress

固有の構成 ID。

NameTypeDefaultDescription
idstring固有の構成 ID。
matchType
  • contains
  • notContain
  • equals
  • lessThan
  • greaterThan
containsマッチング・タイプを指定します。
contains
含む
notContain
含まない
equals
等しい
lessThan
より小
greaterThan
より大
ipstringIP アドレスを指定します。

authFilter > host

固有の構成 ID。

NameTypeDefaultDescription
idstring固有の構成 ID。
namestring名前を指定します。
matchType
  • contains
  • notContain
  • equals
containsマッチング・タイプを指定します。
contains
含む
notContain
含まない
equals
等しい

authFilter > userAgent

固有の構成 ID。

NameTypeDefaultDescription
idstring固有の構成 ID。
agentstringユーザー・エージェントを指定します。
matchType
  • contains
  • notContain
  • equals
containsマッチング・タイプを指定します。
contains
含む
notContain
含まない
equals
等しい

jwt

JWT トークンをビルドするために使用する情報を指定します。この情報には、JWT ビルダー参照と ID トークンからのクレームが含まれます。

NameTypeDefaultDescription
buildertokenType参照された JWT ビルダーは、JWT トークンを作成します。このトークンは、認証済みサブジェクトに追加されます。

jwt > claims

ユーザー情報または ID トークンからコピーするクレームのコンマ区切りリストを指定します。