org.refcodes.matcher.WildcardSubstitutes
, org.refcodes.mixin.ActionAccessor<org.refcodes.net.HttpMethod>
, org.refcodes.mixin.Dumpable
, org.refcodes.mixin.SourceAccessor<RestServer>
, org.refcodes.net.BasicAuthCredentialsAccessor
, org.refcodes.net.BasicAuthRequest
, org.refcodes.net.HttpMethodAccessor
, org.refcodes.net.LocalAddressAccessor
, org.refcodes.net.RealmAccessor
, org.refcodes.net.RemoteAddressAccessor
, org.refcodes.net.UrlAccessor
, org.refcodes.observer.GenericActionEvent<org.refcodes.net.HttpMethod,RestServer>
, org.refcodes.observer.GenericEvent<RestServer>
, BasicAuthEvent
public class BasicAuthEventImpl extends org.refcodes.net.BasicAuthRequestImpl implements BasicAuthEvent
BasicAuthEventImpl
class implements the BasicAuthEvent
type.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>
org.refcodes.net.BasicAuthCredentialsAccessor.BasicAuthCredentialsBuilder<B extends org.refcodes.net.BasicAuthCredentialsAccessor.BasicAuthCredentialsBuilder<B>>, org.refcodes.net.BasicAuthCredentialsAccessor.BasicAuthCredentialsMutator, org.refcodes.net.BasicAuthCredentialsAccessor.BasicAuthCredentialsProperty
org.refcodes.net.HttpMethodAccessor.HttpMethodBuilder<B extends org.refcodes.net.HttpMethodAccessor.HttpMethodBuilder<B>>, org.refcodes.net.HttpMethodAccessor.HttpMethodMutator, org.refcodes.net.HttpMethodAccessor.HttpMethodProperty
org.refcodes.net.LocalAddressAccessor.LocalAddressBuilder<B extends org.refcodes.net.LocalAddressAccessor.LocalAddressBuilder<B>>, org.refcodes.net.LocalAddressAccessor.LocalAddressMutator, org.refcodes.net.LocalAddressAccessor.LocalAddressProperty
org.refcodes.net.RealmAccessor.RealmBuilder<B extends org.refcodes.net.RealmAccessor.RealmBuilder<B>>, org.refcodes.net.RealmAccessor.RealmMutator, org.refcodes.net.RealmAccessor.RealmProperty
org.refcodes.net.RemoteAddressAccessor.RemoteAddressBuilder<B extends org.refcodes.net.RemoteAddressAccessor.RemoteAddressBuilder<B>>, org.refcodes.net.RemoteAddressAccessor.RemoteAddressMutator, org.refcodes.net.RemoteAddressAccessor.RemoteAddressProperty
Constructor | Description |
---|---|
BasicAuthEventImpl(InetSocketAddress aLocalAddress,
InetSocketAddress aRemoteAddress,
org.refcodes.net.HttpMethod aHttpMethod,
org.refcodes.net.Url aUrl,
org.refcodes.matcher.WildcardSubstitutes aWildcardSubstitutes,
org.refcodes.net.BasicAuthCredentials aCredentials,
String aRealm,
RestServer aRestServer) |
Modifier and Type | Method | Description |
---|---|---|
InetSocketAddress |
getLocalAddress() |
|
String |
getRealm() |
|
InetSocketAddress |
getRemoteAddress() |
|
RestServer |
getSource() |
|
String |
getWildcardReplacement(String aWildcardName) |
|
String |
getWildcardReplacementAt(int aIndex) |
|
String[] |
getWildcardReplacements() |
|
String[] |
getWildcardReplacements(String... aWildcardNames) |
|
String[] |
getWildcardReplacementsAt(int... aIndexes) |
getBasicAuthCredentials
getAction
getBasicAuthCredentials, getHttpMethod, getUrl
public BasicAuthEventImpl(InetSocketAddress aLocalAddress, InetSocketAddress aRemoteAddress, org.refcodes.net.HttpMethod aHttpMethod, org.refcodes.net.Url aUrl, org.refcodes.matcher.WildcardSubstitutes aWildcardSubstitutes, org.refcodes.net.BasicAuthCredentials aCredentials, String aRealm, RestServer aRestServer)
aLocalAddress
- The local address where the event is being received.aRemoteAddress
- The remote address from which the request
originates.aHttpMethod
- The HttpMethod
with which the request has been
sent.aUrl
- The Url
from which to take the URL specific data.aWildcardSubstitutes
- The text being substituted by the wildcard of
the RestEndpoint
's Locator-Pattern.aCredentials
- The credentials retrieved from the request.aRealm
- The realm to which this request is being addressed.aRestServer
- The system firing the event.public String[] getWildcardReplacements()
getWildcardReplacements
in interface org.refcodes.matcher.WildcardSubstitutes
public String getWildcardReplacementAt(int aIndex)
getWildcardReplacementAt
in interface org.refcodes.matcher.WildcardSubstitutes
public String getWildcardReplacement(String aWildcardName)
getWildcardReplacement
in interface org.refcodes.matcher.WildcardSubstitutes
public String[] getWildcardReplacements(String... aWildcardNames)
getWildcardReplacements
in interface org.refcodes.matcher.WildcardSubstitutes
public String[] getWildcardReplacementsAt(int... aIndexes)
getWildcardReplacementsAt
in interface org.refcodes.matcher.WildcardSubstitutes
public InetSocketAddress getRemoteAddress()
getRemoteAddress
in interface org.refcodes.net.RemoteAddressAccessor
public InetSocketAddress getLocalAddress()
getLocalAddress
in interface org.refcodes.net.LocalAddressAccessor
public String getRealm()
getRealm
in interface org.refcodes.net.RealmAccessor
public RestServer getSource()
getSource
in interface org.refcodes.mixin.SourceAccessor<RestServer>
Copyright © 2018. All rights reserved.