Class AbstractBuilder

    • Field Detail

      • MAX_NUM_AUTHENTICATORS

        protected static final int MAX_NUM_AUTHENTICATORS
        See Also:
        Constant Field Values
      • MAX_NUM_CUSTOM_PROPERTIES

        protected static final int MAX_NUM_CUSTOM_PROPERTIES
        See Also:
        Constant Field Values
      • properties

        protected final java.util.Map<java.lang.String,​java.lang.String> properties
      • authenticators

        protected final java.util.Map<java.lang.String,​org.pac4j.core.credentials.authenticator.Authenticator> authenticators
    • Constructor Detail

      • AbstractBuilder

        protected AbstractBuilder​(java.util.Map<java.lang.String,​java.lang.String> properties)
      • AbstractBuilder

        protected AbstractBuilder​(java.util.Map<java.lang.String,​java.lang.String> properties,
                                  java.util.Map<java.lang.String,​org.pac4j.core.credentials.authenticator.Authenticator> authenticators)
    • Method Detail

      • concat

        protected java.lang.String concat​(java.lang.String value,
                                          int num)
      • getProperty

        protected java.lang.String getProperty​(java.lang.String name)
      • getProperty

        protected java.lang.String getProperty​(java.lang.String name,
                                               int num)
      • containsProperty

        protected boolean containsProperty​(java.lang.String name,
                                           int num)
      • getPropertyAsBoolean

        protected boolean getPropertyAsBoolean​(java.lang.String name,
                                               int num)
      • getPropertyAsInteger

        protected int getPropertyAsInteger​(java.lang.String name,
                                           int num)
      • getPropertyAsLong

        protected long getPropertyAsLong​(java.lang.String name,
                                         int num)
      • getAuthenticator

        protected org.pac4j.core.credentials.authenticator.Authenticator getAuthenticator​(java.lang.String name)