Class ClaimParser
java.lang.Object
org.elasticsearch.xpack.security.authc.support.ClaimParser
Helper class for parsing JWT claims.
-
Constructor Summary
ConstructorsConstructorDescriptionClaimParser(String name, Function<com.nimbusds.jwt.JWTClaimsSet, List<String>> parser) -
Method Summary
Modifier and TypeMethodDescriptionstatic ClaimParserforSetting(org.apache.logging.log4j.Logger logger, org.elasticsearch.xpack.core.security.authc.support.ClaimSetting setting, org.elasticsearch.xpack.core.security.authc.RealmConfig realmConfig, boolean required) getClaimValue(com.nimbusds.jwt.JWTClaimsSet claims) getClaimValues(com.nimbusds.jwt.JWTClaimsSet claims) getName()toString()
-
Constructor Details
-
ClaimParser
-
-
Method Details
-
getName
-
getParser
-
getClaimValues
-
getClaimValue
-
toString
-
forSetting
public static ClaimParser forSetting(org.apache.logging.log4j.Logger logger, org.elasticsearch.xpack.core.security.authc.support.ClaimSetting setting, org.elasticsearch.xpack.core.security.authc.RealmConfig realmConfig, boolean required)
-