AllowedCallersClaimsValidator Classe

public class AllowedCallersClaimsValidator
extends ClaimsValidator

Validador de declarações de exemplo que carrega uma lista permitida da configuração se presente e verifica se as solicitações são provenientes de bots pai permitidos.

Resumo do Construtor

Construtor Description
AllowedCallersClaimsValidator(List<String> withAllowedCallers)

Cria uma instância de um AllowedCallersClaimsValidator.

Resumo do método

Modificador e tipo Método e descrição

java.util.concurrent.CompletableFuture<java.lang.Void>

validateClaims(Map<String,String> claims)

Valida um Mapa de declarações e deve gerar uma exceção se a validação falhar.

Métodos herdados de ClaimsValidator

Métodos herdados de java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Detalhes do construtor

AllowedCallersClaimsValidator

public AllowedCallersClaimsValidator(List withAllowedCallers)

Cria uma instância de um AllowedCallersClaimsValidator.

Parameters:

withAllowedCallers - Um List que contém a lista de chamadores permitidos.

Detalhes do método

validateClaims

public CompletableFuture validateClaims(Map claims)

Valida um Mapa de declarações e deve gerar uma exceção se a validação falhar.

Overrides:

AllowedCallersClaimsValidator.validateClaims(Map<String,String> claims)

Parameters:

claims - O Mapa de declarações a serem validadas.

Returns:

true se a validação for bem-sucedida, false se não for.

Aplica-se a