mpJwt - MicroProfile JWT (mpJwt)

A configuração para processar o token do MicroProfile JWT.

NameTypeDefaultDescription
idstringO ID exclusivo.
issuerstringA URL do emissor.
jwksUristringEspecifica uma URL de serviço de JSON Web Key.
userNameAttributestringupnO valor da solicitação será usado como o usuário principal para autenticar.
sslRefUma referência para o elemento de nível ssl (sequência).Especifica um ID da configuração de SSL que é utilizada para conexões SSL.
keyNamestringEspecifica um alias de chave confiável para usar a chave pública para verificar a assinatura do token.
groupNameAttributestringgroupsO valor da solicitação será usado como a associação de grupo de usuários.
mapToUserRegistrybooleanofalseEspecifica se userIdentifier deve ser mapeado para um usuário de registro.
tokenReusebooleanotrueEspecifica se o token poderá ser reutilizado.
clockSkewUm período de tempo com precisão de milissegundo5mIsso é usado para especificar o clock skew permitido em minutos ao validar o token da web JSON. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m), segundos (s) ou milissegundos (ms). Por exemplo, especifique 500 milissegundos como 500 ms. É possível incluir diversos valores em uma única entrada. Por exemplo, 1s500ms é equivalente a 1,5 segundos.
ignoreApplicationAuthMethodbooleanotrueIgnore o método de autenticação configurado no aplicativo. Permita que aplicativos anteriores que não configuram MP-JWT como seu método de autenticação usem o token MicroProfile JWT, se houver um incluído na solicitação.

audiences

A lista de público confiável a ser incluída na solicitação de público no token da web JSON