public static class KibanaAuthorizer.DefaultKibanaAuthorizer extends KibanaAuthorizer
KibanaAuthorizer.DefaultKibanaAuthorizer
修飾子とタイプ | フィールドと説明 |
---|---|
static KibanaAuthorizer.DefaultKibanaAuthorizer |
INSTANCE |
コンストラクタと説明 |
---|
DefaultKibanaAuthorizer() |
修飾子とタイプ | メソッドと説明 |
---|---|
String |
getEssentialQuery(String indexPattern,
Map<String,Object> customConfig)
必須のクエリ条件を取得します。
|
boolean |
validateField(String indexPattern,
String field,
Map<String,Object> customConfig)
指定されたフィールドにアクセスできるかどうかを確認します。
|
boolean |
validateIndex(String indexPattern,
Map<String,Object> customConfig)
指定されたインデックスパターンにアクセスできるかどうかを確認します。
|
public static final KibanaAuthorizer.DefaultKibanaAuthorizer INSTANCE
public String getEssentialQuery(String indexPattern, Map<String,Object> customConfig)
KibanaAuthorizer
getEssentialQuery
クラス内 KibanaAuthorizer
indexPattern
- インデックスパターンcustomConfig
- カスタム項目public boolean validateField(String indexPattern, String field, Map<String,Object> customConfig)
KibanaAuthorizer
validateField
クラス内 KibanaAuthorizer
indexPattern
- インデックスパターンfield
- フィールド名customConfig
- カスタム項目public boolean validateIndex(String indexPattern, Map<String,Object> customConfig)
KibanaAuthorizer
validateIndex
クラス内 KibanaAuthorizer
indexPattern
- インデックスパターンcustomConfig
- カスタム項目Copyright © 2012 NTT DATA INTRAMART CORPORATION