oauth2Login - ИД для входа через OAuth (oauth2Login)

Конфигурация общего ИД для входа через социальные медиа.

NameTypeDefaultDescription
idstringУникальный ИД.
authorizationEndpointtokenTypeЗадает URL конечной точки авторизации.
scopestringЗадает требуемую область.
clientIdstringИД приложения или клиента.
clientSecretПароль с обратимым шифрованием (строка)Пароль приложения или клиента.
displayNamestringОтображаемое имя для конфигурации входа через социальную сеть.
websitetokenTypeАдрес веб-сайта.
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, применяемой для подключения к социальным медиа.
authFilterRefСсылка на элемент authFilter верхнего уровня (строка).Задает ссылку на фильтр идентификации.
redirectToRPHostAndPortstringЗадает номер порта и хост обратного вызова.
userNameAttributetokenTypeemailЗначение требования - идентифицированный субъект пользователя.
userApistringURL для получения информации о пользователе.
realmNametokenTypeИмя области для этих социальных медиа.
realmNameAttributetokenTypeЗначение требования используется в качестве области субъекта.
groupNameAttributetokenTypeЗначение требования используется как членство в группах пользователей.
userUniqueIdAttributetokenTypeЗначение требования используется в качестве uniqueId субъекта.
mapToUserRegistrybooleanfalseУказывает, следует ли связать userIdentifier с пользователем из реестра.
isClientSideRedirectSupportedbooleantrueУказывает, поддерживается ли перенаправление на стороне клиента. Клиентом может быть браузер или отдельное приложение JavaScript. Если указано значение Да, клиент должен поддерживать JavaScript.

authFilter

Задает ссылку на фильтр идентификации.

authFilter > webApp

Уникальный ИД конфигурации.

NameTypeDefaultDescription
idstringУникальный ИД конфигурации.
namestringЗадает имя.
matchType
  • contains
  • notContain
  • equals
containsЗадает тип сравнения.
contains
Содержит
notContain
Не содержит
equals
Равно

authFilter > requestUrl

Уникальный ИД конфигурации.

NameTypeDefaultDescription
idstringУникальный ИД конфигурации.
urlPatternstringЗадает шаблон URL.
matchType
  • contains
  • notContain
  • equals
containsЗадает тип сравнения.
contains
Содержит
notContain
Не содержит
equals
Равно

authFilter > remoteAddress

Уникальный ИД конфигурации.

NameTypeDefaultDescription
idstringУникальный ИД конфигурации.
matchType
  • contains
  • notContain
  • equals
  • lessThan
  • greaterThan
containsЗадает тип сравнения.
contains
Содержит
notContain
Не содержит
equals
Равно
lessThan
Меньше, чем
greaterThan
Больше, чем
ipstringЗадает IP-адрес.

authFilter > host

Уникальный ИД конфигурации.

NameTypeDefaultDescription
idstringУникальный ИД конфигурации.
namestringЗадает имя.
matchType
  • contains
  • notContain
  • equals
containsЗадает тип сравнения.
contains
Содержит
notContain
Не содержит
equals
Равно

authFilter > userAgent

Уникальный ИД конфигурации.

NameTypeDefaultDescription
idstringУникальный ИД конфигурации.
agentstringЗадает браузер
matchType
  • contains
  • notContain
  • equals
containsЗадает тип сравнения.
contains
Содержит
notContain
Не содержит
equals
Равно

jwt

Информация, используемая для компоновки маркеров JWT. Эта информация включает ссылку на компоновщик JWT и требования из маркера ИД.

NameTypeDefaultDescription
buildertokenTypeУказанный компоновщик JWT создает маркер JWT, и маркер добавляется в идентифицированный субъект.

jwt > claims

Список требований, которые должны быть скопированы из информации о пользователе или маркера ИД, через запятую.