| Package | Description |
|---|---|
| com.sapportals.wcm.protocol.webdav.repository |
A collection of utilities and constants common to WEBDAV-oriented
WCM repository users
|
| com.sapportals.wcm.protocol.webdav.repository.monitor | |
| com.sapportals.wcm.util.http |
A collection of classes and interfaces for client-side HTTP access
|
| com.sapportals.wcm.util.http.slim |
An implementation of the
com.sapportals.wcm.util.http interfaces |
| Modifier and Type | Method and Description |
|---|---|
IRequester |
ServerRequestBroker.getRequester(IResourceContext context)
Get a IWDRequester suitable for this server and the given resource
context.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ITimeGuard.adjustSOTimeout(IRequester requester)
Adjust the SO timeout value for the requester, so that it does not
exceed the timeout value for this ITimeGuard object.
|
IResponse |
ServerComponent.perform(IRequester requester,
IRequest request) |
IResponse |
ServerComponent.perform(IRequester requester,
IRequest request,
ITimeGuard guard) |
| Modifier and Type | Method and Description |
|---|---|
IRequester |
IRequesterFactory.getRequester(IContext context) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ICredentials.apply(IRequester requester,
String uri,
IRequest request,
String headerName)
Calculate the credentials for this HTTP Request
|
boolean |
IContext.applyCredentials(IRequester requester,
String uri,
IRequest request)
Apply the credentials for a HTTP request.
|
boolean |
ICredentials.canTriggerAuthentication(IRequester requester)
Return if credentials can trigger HTTP 401 reponses for this requester
|
boolean |
IContext.canTriggerAuthentication(IRequester requester)
Return if authentication responses (HTTP 401) can be triggered in this
context.
|
void |
ICredentials.endUse(IRequester requester)
Announce to credentials that they are no longer used for the specified
requester.
|
void |
IContext.endUse(IRequester requester)
This context will no longer be used for the given requester
|
void |
ICredentials.got(IRequester requester,
IResponse response)
Process authenticate information in the response message, like
Authenticate-Info.
|
void |
IContext.openedConnection(IRequester requester)
New connection in requester was opened for this context.
|
void |
IContext.responseCredentials(IRequester requester,
IResponse response)
Give the context the possiblity to process authenticate information in the
response message, like Authenticate-Info.
|
boolean |
ICredentials.setup(IRequester requester,
String header)
Set the credentials for this context depending on the header information
(received from a 401 response).
|
boolean |
ICredentials.setup(IRequester requester,
String header,
boolean retry)
Set the credentials for this context depending on the header information
(received from a 401 response).
|
boolean |
IContext.setupCredentials(IRequester requester,
Headers header)
Set the credentials for this context depending on the header information
(received from a 401 response).
|
boolean |
IContext.setupProxyCredentials(IRequester requester,
Headers header)
Set the credentials for this context depending on the header information
(received from a 407 response).
|
void |
ICredentials.startUse(IRequester requester)
Announce to credentials that they are used on a new connection for the
specified requester.
|
void |
IContext.startUse(IRequester requester)
This context will be used for the given requester
|
| Modifier and Type | Method and Description |
|---|---|
IRequester |
SlimRequesterFactory.getRequester(IContext context) |
Copyright 2021 SAP SE Complete Copyright Notice