oidcLogin - Login social do OIDC (oidcLogin)

A configuração de um login social que usa o OIDC.

NameTypeDefaultDescription
idstringO ID exclusivo.
clientIdstringO aplicativo ou ID do cliente.
clientSecretSenha codificada reversível (sequência)O segredo do aplicativo ou cliente.
authorizationEndpointstringEspecifica a URL do terminal de autorização.
tokenEndpointstringEspecifica uma URL do terminal de token.
jwksUristringEspecifica uma URL de serviço de JSON Web Key.
scopestringopenid profile emailEspecifica o escopo necessário.
userNameAttributestringsubO valor da solicitação é o principal do usuário autenticado.
mapToUserRegistrybooleanofalseEspecifica se deve mapear o userIdentifier para o usuário de registro.
sslRefUma referência para o elemento de nível ssl (sequência).Especifica um ID da configuração de SSL que é usado para se conectar à mídia social.
authFilterRefUma referência para o elemento de nível authFilter (sequência).Especifica a referência do filtro de autenticação.
trustAliasNamestringEspecifica um alias de chave confiável para usar a chave pública para verificar a assinatura do token.
isClientSideRedirectSupportedbooleanotrueEspecifica se o redirecionamento do lado do cliente é suportado. Os exemplos de um cliente incluem um navegador ou um aplicativo JavaScript independente. Se configurado como true, o cliente deverá suportar JavaScript.
displayNamestringoidcLoginO nome da configuração de login social para exibição.
websitetokenTypeO endereço do website.
issuerstringA URL do emissor.
realmNameAttributestringO valor da solicitação é usado como o domínio do assunto.
groupNameAttributestringO valor da solicitação é usado como a associação ao grupo de usuários.
userUniqueIdAttributestringO valor da solicitação é usado como o uniqueID do assunto.
clockSkewint300000A diferença máxima de tempo em milissegundos entre quando uma chave é emitida e quando ela pode ser usada.
signatureAlgorithmstringRS256O algoritmo que é usado para assinar um token ou uma chave.
redirectToRPHostAndPortstringEspecifica um host de retorno de chamada e o número da porta.
hostNameVerificationEnabledbooleanotrueEspecifica se é necessário ativar a verificação de nome do host quando o cliente contata o provedor.

authFilter

Especifica a referência do filtro de autenticação.

authFilter > webApp

Um ID de configuração exclusivo.

NameTypeDefaultDescription
idsequênciaUm ID de configuração exclusivo.
namestringEspecifica o nome.
matchType
  • contains
  • notContain
  • equals
containsEspecifica o tipo de correspondência.
contains
Contém
notContain
Não contém
equals
Igual a

authFilter > requestUrl

Um ID de configuração exclusivo.

NameTypeDefaultDescription
idsequênciaUm ID de configuração exclusivo.
urlPatternstringEspecifica o padrão da URL.
matchType
  • contains
  • notContain
  • equals
containsEspecifica o tipo de correspondência.
contains
Contém
notContain
Não contém
equals
Igual a

authFilter > remoteAddress

Um ID de configuração exclusivo.

NameTypeDefaultDescription
idsequênciaUm ID de configuração exclusivo.
matchType
  • contains
  • notContain
  • equals
  • lessThan
  • greaterThan
containsEspecifica o tipo de correspondência.
contains
Contém
notContain
Não contém
equals
Igual a
lessThan
Menor que
greaterThan
Maior que
ipstringEspecifica o endereço IP.

authFilter > host

Um ID de configuração exclusivo.

NameTypeDefaultDescription
idsequênciaUm ID de configuração exclusivo.
namestringEspecifica o nome.
matchType
  • contains
  • notContain
  • equals
containsEspecifica o tipo de correspondência.
contains
Contém
notContain
Não contém
equals
Igual a

authFilter > userAgent

Um ID de configuração exclusivo.

NameTypeDefaultDescription
idsequênciaUm ID de configuração exclusivo.
agentstringEspecifica o agente do usuário
matchType
  • contains
  • notContain
  • equals
containsEspecifica o tipo de correspondência.
contains
Contém
notContain
Não contém
equals
Igual a

jwt

Especifica as informações que são usadas para construir o token JWT. Essas informações incluem a referência do construtor JWT e as reivindicações do token de ID.

NameTypeDefaultDescription
buildertokenTypeO construtor de JWT referenciado cria um token JWT e o token é incluído no assunto autenticado.

jwt > claims

Especifica uma lista separada por vírgula das solicitações a serem copiadas das informações do usuário ou do token de ID.