Class DigestAuthHandler

    • Field Detail

      • __TYPE_ARG

        public static final io.smallrye.mutiny.vertx.TypeArg<DigestAuthHandler> __TYPE_ARG
      • DEFAULT_NONCE_EXPIRE_TIMEOUT

        public static final long DEFAULT_NONCE_EXPIRE_TIMEOUT
        The default nonce expire timeout to use in milliseconds.
        See Also:
        Constant Field Values
    • Constructor Detail

      • DigestAuthHandler

        public DigestAuthHandler​(io.vertx.ext.web.handler.DigestAuthHandler delegate)
      • DigestAuthHandler

        public DigestAuthHandler​(Object delegate)
    • Method Detail

      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • create

        public static DigestAuthHandler create​(io.vertx.mutiny.core.Vertx vertx,
                                               io.vertx.mutiny.ext.auth.htdigest.HtdigestAuth authProvider)
        Parameters:
        vertx - the vertx instance
        authProvider - the auth provider to use
        Returns:
        the auth handler
      • create

        public static DigestAuthHandler create​(io.vertx.mutiny.core.Vertx vertx,
                                               io.vertx.mutiny.ext.auth.htdigest.HtdigestAuth authProvider,
                                               long nonceExpireTimeout)
        Parameters:
        vertx - the vertx instance
        authProvider - the auth service to use
        nonceExpireTimeout - the nonce expire timeout in milliseconds.
        Returns:
        the auth handler
      • newInstance

        public static DigestAuthHandler newInstance​(io.vertx.ext.web.handler.DigestAuthHandler arg)