public interface IAS4IncomingMessageMetadata
| Modifier and Type | Method and Description |
|---|---|
com.helger.commons.collection.impl.ICommonsList<javax.servlet.http.Cookie> |
cookies() |
LocalDateTime |
getIncomingDT() |
String |
getIncomingUniqueID() |
EAS4IncomingMessageMode |
getMode() |
String |
getRemoteAddr()
Returns the Internet Protocol (IP) address of the client or last proxy that
sent the request.
|
String |
getRemoteHost()
Returns the fully qualified name of the client or the last proxy that sent
the request.
|
int |
getRemotePort()
Returns the Internet Protocol (IP) source port of the client or last proxy
that sent the request.
|
String |
getRemoteUser()
Returns the login of the user making this request, if the user has been
authenticated, or
null if the user has not been authenticated. |
default boolean |
hasRemoteAddr() |
default boolean |
hasRemoteHost() |
default boolean |
hasRemotePort() |
default boolean |
hasRemoteUser() |
@Nonnull @Nonempty String getIncomingUniqueID()
null nor empty.@Nonnull LocalDateTime getIncomingDT()
null.@Nonnull EAS4IncomingMessageMode getMode()
null.@Nullable String getRemoteAddr()
String containing the IP address of the client that
sent the requestdefault boolean hasRemoteAddr()
@Nullable String getRemoteHost()
String containing the fully qualified name of the
clientdefault boolean hasRemoteHost()
@CheckForSigned int getRemotePort()
default boolean hasRemotePort()
@Nullable String getRemoteUser()
null if the user has not been authenticated.
Whether the user name is sent with each subsequent request depends on the
browser and type of authentication.String specifying the login of the user making this
request, or null if the user login is not knowndefault boolean hasRemoteUser()
@Nonnull @ReturnsMutableObject com.helger.commons.collection.impl.ICommonsList<javax.servlet.http.Cookie> cookies()
null but maybe empty. The returned list is mutable so
handle with care.Copyright © 2015–2020 Philip Helger. All rights reserved.