Class AbstractRegexpAuthenticator
- java.lang.Object
-
- org.pac4j.core.util.InitializableObject
-
- org.pac4j.core.profile.definition.ProfileDefinitionAware
-
- org.pac4j.http.credentials.authenticator.AbstractRegexpAuthenticator
-
- Direct Known Subclasses:
IpRegexpAuthenticator
,X509Authenticator
public abstract class AbstractRegexpAuthenticator extends org.pac4j.core.profile.definition.ProfileDefinitionAware
Abstract authenticator based on regular expressions.- Since:
- 3.3.0
- Author:
- Jerome Leleu
-
-
Field Summary
Fields Modifier and Type Field Description protected org.slf4j.Logger
logger
protected java.util.regex.Pattern
pattern
protected java.lang.String
regexpPattern
-
Constructor Summary
Constructors Constructor Description AbstractRegexpAuthenticator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
setRegexpPattern(java.lang.String regexpPattern)
java.lang.String
toString()
-
Methods inherited from class org.pac4j.core.profile.definition.ProfileDefinitionAware
defaultProfileDefinition, getProfileDefinition, setProfileDefinition
-
Methods inherited from class org.pac4j.core.util.InitializableObject
afterInternalInit, beforeInternalInit, getLastAttempt, getMaxAttempts, getMinTimeIntervalBetweenAttemptsInMilliseconds, getNbAttempts, init, init, internalInit, isInitialized, reinit, setMaxAttempts, setMinTimeIntervalBetweenAttemptsInMilliseconds, shouldInitialize
-
-