155 String value =
_f.apply(certs);
157 Pattern r = Pattern.compile(
_pattern, Pattern.CASE_INSENSITIVE);
159 Matcher m = r.matcher(value);
162 logger.debugf(
"[PatternMatcher:extract] No matches were found for input \"%s\", pattern=\"%s\"", value,
_pattern);
166 if (m.groupCount() != 1) {
167 logger.debugf(
"[PatternMatcher:extract] Match produced more than a single group for input \"%s\", pattern=\"%s\"", value,
_pattern);
final String _pattern
Definition: UserIdentityExtractor.java:146
final Function< X509Certificate[], String > _f
Definition: UserIdentityExtractor.java:147
static final ServicesLogger logger
Definition: UserIdentityExtractor.java:45