Module org.elasticsearch.security
Class ClaimParser
java.lang.Object
org.elasticsearch.xpack.security.authc.support.ClaimParser
Helper class for parsing JWT claims.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ClaimParserforSetting(org.apache.logging.log4j.Logger logger, ClaimSetting setting, Map<String, String> fallbackClaimNames, RealmConfig realmConfig, boolean required) static ClaimParserforSetting(org.apache.logging.log4j.Logger logger, ClaimSetting setting, RealmConfig realmConfig, boolean required) getClaimValue(com.nimbusds.jwt.JWTClaimsSet claims) getClaimValues(com.nimbusds.jwt.JWTClaimsSet claims) toString()
-
Constructor Details
-
ClaimParser
-
-
Method Details
-
getSetting
-
getClaimName
-
getRegexPattern
-
getParser
-
getClaimValues
-
getClaimValue
-
toString
-
forSetting
public static ClaimParser forSetting(org.apache.logging.log4j.Logger logger, ClaimSetting setting, RealmConfig realmConfig, boolean required) -
forSetting
public static ClaimParser forSetting(org.apache.logging.log4j.Logger logger, ClaimSetting setting, Map<String, String> fallbackClaimNames, RealmConfig realmConfig, boolean required)
-