/** * Authorizes the given user against all added authorities. * @param user a user. * @return * @deprecated use {@link #rxAuthorize} instead */ @Deprecated() public Observable<Void> authorizeObservable(io.vertx.rxjava.ext.auth.User user) { io.vertx.rx.java.ObservableFuture<Void> handler = io.vertx.rx.java.RxHelper.observableFuture(); authorize(user, handler.toHandler()); return handler; }
/** * Authorizes the given user against all added authorities. * @param user a user. * @return */ public Single<Void> rxAuthorize(io.vertx.rxjava.ext.auth.User user) { return Single.create(new io.vertx.rx.java.SingleOnSubscribeAdapter<>(fut -> { authorize(user, fut); })); }
/** * Authorizes the given user against all added authorities. * @param user a user. * @return */ public Single<Void> rxAuthorize(io.vertx.rxjava.ext.auth.User user) { return Single.create(new io.vertx.rx.java.SingleOnSubscribeAdapter<>(fut -> { authorize(user, fut); })); }