- ServiceAuthInterceptor - Class in io.vertx.serviceproxy
-
Create an event bus service interceptor using a token based authentication provider (e.g.: JWT or Oauth2) that will
verify all requests before the service is invoked.
- ServiceAuthInterceptor() - Constructor for class io.vertx.serviceproxy.ServiceAuthInterceptor
-
- ServiceBinder - Class in io.vertx.serviceproxy
-
A binder for Service Proxies which state can be reused during the binder lifecycle.
- ServiceBinder(Vertx) - Constructor for class io.vertx.serviceproxy.ServiceBinder
-
Creates a factory.
- ServiceException - Exception in io.vertx.serviceproxy
-
An Exception to be returned from Service implementations.
- ServiceException(int, String) - Constructor for exception io.vertx.serviceproxy.ServiceException
-
Create a ServiceException.
- ServiceException(int, String, JsonObject) - Constructor for exception io.vertx.serviceproxy.ServiceException
-
- ServiceExceptionMessageCodec - Class in io.vertx.serviceproxy
-
A MessageCodec for ServiceException
- ServiceExceptionMessageCodec() - Constructor for class io.vertx.serviceproxy.ServiceExceptionMessageCodec
-
- ServiceJWTInterceptor - Class in io.vertx.serviceproxy
-
- ServiceJWTInterceptor() - Constructor for class io.vertx.serviceproxy.ServiceJWTInterceptor
-
Deprecated.
- ServiceProxyBuilder - Class in io.vertx.serviceproxy
-
A builder for Service Proxies which state can be reused during the builder lifecycle.
- ServiceProxyBuilder(Vertx) - Constructor for class io.vertx.serviceproxy.ServiceProxyBuilder
-
Creates a builder.
- ServiceProxyGen - Class in io.vertx.serviceproxy.generator
-
- ServiceProxyGen(GeneratorUtils) - Constructor for class io.vertx.serviceproxy.generator.ServiceProxyGen
-
- ServiceProxyGenLoader - Class in io.vertx.serviceproxy.generator
-
- ServiceProxyGenLoader() - Constructor for class io.vertx.serviceproxy.generator.ServiceProxyGenLoader
-
- ServiceProxyHandlerGen - Class in io.vertx.serviceproxy.generator
-
- ServiceProxyHandlerGen(GeneratorUtils) - Constructor for class io.vertx.serviceproxy.generator.ServiceProxyHandlerGen
-
- setAddress(String) - Method in class io.vertx.serviceproxy.ServiceBinder
-
Set the address to use on the subsequent proxy creations or service registrations.
- setAddress(String) - Method in class io.vertx.serviceproxy.ServiceProxyBuilder
-
Set the address to use on the subsequent proxy creations or service registrations.
- setAuthenticationProvider(AuthenticationProvider) - Method in class io.vertx.serviceproxy.ServiceAuthInterceptor
-
Set an authentication provider that will verify all requests before the service is invoked.
- setAuthorities(Set<String>) - Method in class io.vertx.serviceproxy.ServiceJWTInterceptor
-
Deprecated.
Set the required authorities for the service, once a JWT is validated it will be
queried for these authorities.
- setAuthorizationProvider(AuthorizationProvider) - Method in class io.vertx.serviceproxy.ServiceAuthInterceptor
-
- setAuthorizations(Set<Authorization>) - Method in class io.vertx.serviceproxy.ServiceAuthInterceptor
-
Set the required authorities for the service, once a JWT is validated it will be
queried for these authorities.
- setIncludeDebugInfo(boolean) - Method in class io.vertx.serviceproxy.ServiceBinder
-
When an exception is thrown by the service or the underlying handler, include
debugging info in the ServiceException, that you can access with
ServiceException.getDebugInfo()
- setJwtAuth(JWTAuth) - Method in class io.vertx.serviceproxy.ServiceJWTInterceptor
-
Deprecated.
Set a JWT auth that will verify all requests before the service is invoked.
- setOptions(DeliveryOptions) - Method in class io.vertx.serviceproxy.ServiceProxyBuilder
-
Set delivery options to be used during a proxy call.
- setTimeoutSeconds(long) - Method in class io.vertx.serviceproxy.ServiceBinder
-
Set the default timeout in seconds while waiting for a reply.
- setToken(String) - Method in class io.vertx.serviceproxy.ServiceProxyBuilder
-
Set a JWT token to be used on proxy calls.
- setTopLevel(boolean) - Method in class io.vertx.serviceproxy.ServiceBinder
-
Set if the services to create are a top level services.
- systemCodecID() - Method in class io.vertx.serviceproxy.ServiceExceptionMessageCodec
-