/** * Appends a auth provider to the chain. * @param authHandler auth handler * @return self */ public io.vertx.rxjava.ext.web.handler.ChainAuthHandler append(io.vertx.rxjava.ext.web.handler.AuthHandler authHandler) { delegate.append(authHandler.getDelegate()); return this; }
/** * Create a handler * @param authProvider the auth service to use * @param loginRedirectURL the url to redirect the user to * @return the handler */ public static io.vertx.rxjava.ext.web.handler.AuthHandler create(io.vertx.rxjava.ext.auth.AuthProvider authProvider, String loginRedirectURL) { io.vertx.rxjava.ext.web.handler.AuthHandler ret = io.vertx.rxjava.ext.web.handler.AuthHandler.newInstance(io.vertx.ext.web.handler.RedirectAuthHandler.create(authProvider.getDelegate(), loginRedirectURL)); return ret; }
/** * Create a basic auth handler * @param authProvider the auth provider to use * @return the auth handler */ public static io.vertx.rxjava.ext.web.handler.AuthHandler create(io.vertx.rxjava.ext.auth.AuthProvider authProvider) { io.vertx.rxjava.ext.web.handler.AuthHandler ret = io.vertx.rxjava.ext.web.handler.AuthHandler.newInstance(io.vertx.ext.web.handler.BasicAuthHandler.create(authProvider.getDelegate())); return ret; }
/** * Create a handler * @param authProvider the auth service to use * @param loginRedirectURL the url to redirect the user to * @param returnURLParam the name of param used to store return url information in session * @return the handler */ public static io.vertx.rxjava.ext.web.handler.AuthHandler create(io.vertx.rxjava.ext.auth.AuthProvider authProvider, String loginRedirectURL, String returnURLParam) { io.vertx.rxjava.ext.web.handler.AuthHandler ret = io.vertx.rxjava.ext.web.handler.AuthHandler.newInstance(io.vertx.ext.web.handler.RedirectAuthHandler.create(authProvider.getDelegate(), loginRedirectURL, returnURLParam)); return ret; }
/** * Removes a provider from the chain. * @param authHandler provider to remove * @return true if provider was removed, false if non existent in the chain. */ public boolean remove(io.vertx.rxjava.ext.web.handler.AuthHandler authHandler) { boolean ret = delegate.remove(authHandler.getDelegate()); return ret; }
/** * Create a handler * @param authProvider the auth service to use * @return the handler */ public static io.vertx.rxjava.ext.web.handler.AuthHandler create(io.vertx.rxjava.ext.auth.AuthProvider authProvider) { io.vertx.rxjava.ext.web.handler.AuthHandler ret = io.vertx.rxjava.ext.web.handler.AuthHandler.newInstance(io.vertx.ext.web.handler.RedirectAuthHandler.create(authProvider.getDelegate())); return ret; }
/** * Appends a auth provider to the chain. * @param authHandler auth handler * @return self */ public io.vertx.rxjava.ext.web.handler.ChainAuthHandler append(io.vertx.rxjava.ext.web.handler.AuthHandler authHandler) { delegate.append(authHandler.getDelegate()); return this; }
/** * Create a basic auth handler, specifying realm * @param authProvider the auth service to use * @param realm the realm to use * @return the auth handler */ public static io.vertx.rxjava.ext.web.handler.AuthHandler create(io.vertx.rxjava.ext.auth.AuthProvider authProvider, String realm) { io.vertx.rxjava.ext.web.handler.AuthHandler ret = io.vertx.rxjava.ext.web.handler.AuthHandler.newInstance(io.vertx.ext.web.handler.BasicAuthHandler.create(authProvider.getDelegate(), realm)); return ret; }
/** * Removes a provider from the chain. * @param authHandler provider to remove * @return true if provider was removed, false if non existent in the chain. */ public boolean remove(io.vertx.rxjava.ext.web.handler.AuthHandler authHandler) { boolean ret = delegate.remove(authHandler.getDelegate()); return ret; }
/** * Create a basic auth handler * @param authProvider the auth provider to use * @return the auth handler */ public static io.vertx.rxjava.ext.web.handler.AuthHandler create(io.vertx.rxjava.ext.auth.AuthProvider authProvider) { io.vertx.rxjava.ext.web.handler.AuthHandler ret = io.vertx.rxjava.ext.web.handler.AuthHandler.newInstance(io.vertx.ext.web.handler.BasicAuthHandler.create(authProvider.getDelegate())); return ret; }
/** * Create a basic auth handler, specifying realm * @param authProvider the auth service to use * @param realm the realm to use * @return the auth handler */ public static io.vertx.rxjava.ext.web.handler.AuthHandler create(io.vertx.rxjava.ext.auth.AuthProvider authProvider, String realm) { io.vertx.rxjava.ext.web.handler.AuthHandler ret = io.vertx.rxjava.ext.web.handler.AuthHandler.newInstance(io.vertx.ext.web.handler.BasicAuthHandler.create(authProvider.getDelegate(), realm)); return ret; }
/** * Create a handler * @param authProvider the auth service to use * @param loginRedirectURL the url to redirect the user to * @return the handler */ public static io.vertx.rxjava.ext.web.handler.AuthHandler create(io.vertx.rxjava.ext.auth.AuthProvider authProvider, String loginRedirectURL) { io.vertx.rxjava.ext.web.handler.AuthHandler ret = io.vertx.rxjava.ext.web.handler.AuthHandler.newInstance(io.vertx.ext.web.handler.RedirectAuthHandler.create(authProvider.getDelegate(), loginRedirectURL)); return ret; }
/** * Create a handler * @param authProvider the auth service to use * @return the handler */ public static io.vertx.rxjava.ext.web.handler.AuthHandler create(io.vertx.rxjava.ext.auth.AuthProvider authProvider) { io.vertx.rxjava.ext.web.handler.AuthHandler ret = io.vertx.rxjava.ext.web.handler.AuthHandler.newInstance(io.vertx.ext.web.handler.RedirectAuthHandler.create(authProvider.getDelegate())); return ret; }
/** * Create a handler * @param authProvider the auth service to use * @param loginRedirectURL the url to redirect the user to * @param returnURLParam the name of param used to store return url information in session * @return the handler */ public static io.vertx.rxjava.ext.web.handler.AuthHandler create(io.vertx.rxjava.ext.auth.AuthProvider authProvider, String loginRedirectURL, String returnURLParam) { io.vertx.rxjava.ext.web.handler.AuthHandler ret = io.vertx.rxjava.ext.web.handler.AuthHandler.newInstance(io.vertx.ext.web.handler.RedirectAuthHandler.create(authProvider.getDelegate(), loginRedirectURL, returnURLParam)); return ret; }