- All Superinterfaces:
org.refcodes.mixin.ActionAccessor<org.refcodes.web.HttpMethod>,org.refcodes.web.BasicAuthCredentialsAccessor,org.refcodes.web.BasicAuthRequest,org.refcodes.mixin.Dumpable,org.refcodes.observer.GenericActionEvent<org.refcodes.web.HttpMethod,RestServer>,org.refcodes.observer.GenericEvent<RestServer>,org.refcodes.web.HttpMethodAccessor,org.refcodes.web.LocalAddressAccessor,org.refcodes.web.RealmAccessor,org.refcodes.web.RemoteAddressAccessor,org.refcodes.mixin.SourceAccessor<RestServer>,org.refcodes.web.UrlAccessor,org.refcodes.matcher.WildcardSubstitutes
- All Known Implementing Classes:
BasicAuthEventImpl
public interface BasicAuthEvent extends org.refcodes.web.BasicAuthRequest, org.refcodes.observer.GenericActionEvent<org.refcodes.web.HttpMethod,RestServer>, org.refcodes.matcher.WildcardSubstitutes, org.refcodes.web.RealmAccessor, org.refcodes.web.LocalAddressAccessor, org.refcodes.web.RemoteAddressAccessor
Defines a
BasicAuthEvent being the request as consumed by a
RestEndpoint. Usually you will use
RestServer.onRequest(HttpMethod, String, RestRequestConsumer) for
registering a RestRequestConsumer to the RestServer (
HttpRestServer).-
Nested Class Summary
Nested classes/interfaces inherited from interface org.refcodes.mixin.ActionAccessor
org.refcodes.mixin.ActionAccessor.ActionBuilder<A extends Object,B extends org.refcodes.mixin.ActionAccessor.ActionBuilder<A,B>>, org.refcodes.mixin.ActionAccessor.ActionMutator<A extends Object>, org.refcodes.mixin.ActionAccessor.ActionProperty<A extends Object>Nested classes/interfaces inherited from interface org.refcodes.web.BasicAuthCredentialsAccessor
org.refcodes.web.BasicAuthCredentialsAccessor.BasicAuthCredentialsBuilder<B extends org.refcodes.web.BasicAuthCredentialsAccessor.BasicAuthCredentialsBuilder<B>>, org.refcodes.web.BasicAuthCredentialsAccessor.BasicAuthCredentialsMutator, org.refcodes.web.BasicAuthCredentialsAccessor.BasicAuthCredentialsPropertyNested classes/interfaces inherited from interface org.refcodes.web.HttpMethodAccessor
org.refcodes.web.HttpMethodAccessor.HttpMethodBuilder<B extends org.refcodes.web.HttpMethodAccessor.HttpMethodBuilder<B>>, org.refcodes.web.HttpMethodAccessor.HttpMethodMutator, org.refcodes.web.HttpMethodAccessor.HttpMethodPropertyNested classes/interfaces inherited from interface org.refcodes.web.LocalAddressAccessor
org.refcodes.web.LocalAddressAccessor.LocalAddressBuilder<B extends org.refcodes.web.LocalAddressAccessor.LocalAddressBuilder<B>>, org.refcodes.web.LocalAddressAccessor.LocalAddressMutator, org.refcodes.web.LocalAddressAccessor.LocalAddressPropertyNested classes/interfaces inherited from interface org.refcodes.web.RealmAccessor
org.refcodes.web.RealmAccessor.RealmBuilder<B extends org.refcodes.web.RealmAccessor.RealmBuilder<B>>, org.refcodes.web.RealmAccessor.RealmMutator, org.refcodes.web.RealmAccessor.RealmPropertyNested classes/interfaces inherited from interface org.refcodes.web.RemoteAddressAccessor
org.refcodes.web.RemoteAddressAccessor.RemoteAddressBuilder<B extends org.refcodes.web.RemoteAddressAccessor.RemoteAddressBuilder<B>>, org.refcodes.web.RemoteAddressAccessor.RemoteAddressMutator, org.refcodes.web.RemoteAddressAccessor.RemoteAddressPropertyNested classes/interfaces inherited from interface org.refcodes.mixin.SourceAccessor
org.refcodes.mixin.SourceAccessor.SourceMutator<SRC extends Object>, org.refcodes.mixin.SourceAccessor.SourceProperty<SRC extends Object>Nested classes/interfaces inherited from interface org.refcodes.web.UrlAccessor
org.refcodes.web.UrlAccessor.UrlBuilder, org.refcodes.web.UrlAccessor.UrlMutator, org.refcodes.web.UrlAccessor.UrlProperty -
Method Summary
Modifier and Type Method Description default org.refcodes.web.HttpMethodgetAction()Methods inherited from interface org.refcodes.web.BasicAuthCredentialsAccessor
getBasicAuthCredentialsMethods inherited from interface org.refcodes.mixin.Dumpable
toDump, toDump, toPrintableMethods inherited from interface org.refcodes.web.HttpMethodAccessor
getHttpMethodMethods inherited from interface org.refcodes.web.LocalAddressAccessor
getLocalAddressMethods inherited from interface org.refcodes.web.RealmAccessor
getRealmMethods inherited from interface org.refcodes.web.RemoteAddressAccessor
getRemoteAddressMethods inherited from interface org.refcodes.mixin.SourceAccessor
getSourceMethods inherited from interface org.refcodes.web.UrlAccessor
getUrlMethods inherited from interface org.refcodes.matcher.WildcardSubstitutes
getWildcardNames, getWildcardReplacement, getWildcardReplacementAt, getWildcardReplacements, getWildcardReplacements, getWildcardReplacementsAt
-
Method Details
-
getAction
default org.refcodes.web.HttpMethod getAction()- Specified by:
getActionin interfaceorg.refcodes.mixin.ActionAccessor<org.refcodes.web.HttpMethod>
-