Class AbstractZTNAuthenticationHandler

  • All Implemented Interfaces:
    AuthenticationHandler, RequiresTLS

    public abstract class AbstractZTNAuthenticationHandler
    extends java.lang.Object
    implements AuthenticationHandler, RequiresTLS
    Base handler for xrootd-security message exchange based on the ZTN protocol.

    Because the specific type of the credential token is not defined by this library, an implementation of this class must be provided.

    • Field Detail

      • LOGGER

        protected static final org.slf4j.Logger LOGGER
      • subject

        protected javax.security.auth.Subject subject
      • trustedIssuers

        protected java.util.Set<java.lang.String> trustedIssuers
    • Constructor Detail

      • AbstractZTNAuthenticationHandler

        public AbstractZTNAuthenticationHandler()