Package io.micronaut.http.server.binding
Class BasicAuthArgumentBinder
- java.lang.Object
-
- io.micronaut.http.server.binding.BasicAuthArgumentBinder
-
- All Implemented Interfaces:
io.micronaut.core.bind.ArgumentBinder<io.micronaut.http.BasicAuth,io.micronaut.http.HttpRequest<?>>,io.micronaut.core.bind.TypeArgumentBinder<io.micronaut.http.BasicAuth,io.micronaut.http.HttpRequest<?>>,io.micronaut.http.bind.binders.RequestArgumentBinder<io.micronaut.http.BasicAuth>,io.micronaut.http.bind.binders.TypedRequestArgumentBinder<io.micronaut.http.BasicAuth>
@Singleton public class BasicAuthArgumentBinder extends java.lang.Object implements io.micronaut.http.bind.binders.TypedRequestArgumentBinder<io.micronaut.http.BasicAuth>Responsible for binding to aBasicAuthargument from the authorization header in the request.- Since:
- 1.3.0
-
-
Constructor Summary
Constructors Constructor Description BasicAuthArgumentBinder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.micronaut.core.type.Argument<io.micronaut.http.BasicAuth>argumentType()io.micronaut.core.bind.ArgumentBinder.BindingResult<io.micronaut.http.BasicAuth>bind(io.micronaut.core.convert.ArgumentConversionContext<io.micronaut.http.BasicAuth> context, io.micronaut.http.HttpRequest<?> source)
-
-
-
Method Detail
-
argumentType
public io.micronaut.core.type.Argument<io.micronaut.http.BasicAuth> argumentType()
- Specified by:
argumentTypein interfaceio.micronaut.core.bind.TypeArgumentBinder<io.micronaut.http.BasicAuth,io.micronaut.http.HttpRequest<?>>
-
bind
public io.micronaut.core.bind.ArgumentBinder.BindingResult<io.micronaut.http.BasicAuth> bind(io.micronaut.core.convert.ArgumentConversionContext<io.micronaut.http.BasicAuth> context, io.micronaut.http.HttpRequest<?> source)- Specified by:
bindin interfaceio.micronaut.core.bind.ArgumentBinder<io.micronaut.http.BasicAuth,io.micronaut.http.HttpRequest<?>>
-
-