Class AbstractClientEnvironment

  • All Implemented Interfaces:
    edu.uiuc.ncsa.security.core.Logable

    public abstract class AbstractClientEnvironment
    extends edu.uiuc.ncsa.security.core.util.AbstractEnvironment
    Top-level client environment class. This contains all of the information read from some configuration file for a client.

    Created by Jeff Gaynor
    on 3/11/14 at 4:45 PM

    • Field Detail

      • CERT_REQUEST_KEY

        public static final String CERT_REQUEST_KEY
        This is used in requests as the key for the cert request parameter
        See Also:
        Constant Field Values
      • CERT_LIFETIME_KEY

        public static final String CERT_LIFETIME_KEY
        This is used in requests as the key for the cert lifetime parameter.
        See Also:
        Constant Field Values
    • Constructor Detail

      • AbstractClientEnvironment

        public AbstractClientEnvironment()
      • AbstractClientEnvironment

        public AbstractClientEnvironment​(edu.uiuc.ncsa.security.core.util.MyLoggingFacade myLogger)
      • AbstractClientEnvironment

        public AbstractClientEnvironment​(edu.uiuc.ncsa.security.core.util.MyLoggingFacade myLogger,
                                         Map<String,​String> constants)