AllowedCallersClaimsValidator クラス

public class AllowedCallersClaimsValidator
extends ClaimsValidator

要求が許可された親ボットから送信されていることを確認する場合に、構成から許可リストを読み込む要求検証コントロールのサンプル。

コンストラクターの概要

コンストラクター 説明
AllowedCallersClaimsValidator(List<String> withAllowedCallers)

AllowedCallersClaimsValidatorのインスタンスを作成します。

メソッドの概要

修飾子と型 メソッドと説明
java.util.concurrent.CompletableFuture<java.lang.Void> validateClaims(Map<String,String> claims)

要求のマップを検証し、検証が失敗した場合は例外をスローする必要があります。

メソッドの継承元: ClaimsValidator

メソッドの継承元: 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

コンストラクターの詳細

AllowedCallersClaimsValidator

public AllowedCallersClaimsValidator(List withAllowedCallers)

AllowedCallersClaimsValidatorのインスタンスを作成します。

パラメーター:

withAllowedCallers - 許可された呼び出し元の一覧を含む List

メソッドの詳細

validateClaims

public CompletableFuture validateClaims(Map claims)

要求のマップを検証し、検証が失敗した場合は例外をスローする必要があります。

上書き:

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

パラメーター:

claims - 検証する要求のマップ。

戻り値:

検証が成功した場合は true、そうでない場合は false。

適用対象