Package com.sap.cloud.mobile.foundation.networking
See: Description
-
Interface Summary Interface Description LockCallback Callback interface used to handle a lock event. WipeCallback Callback interface used to handle a wipe event. ProgressListener This interface is used with com.sap.cloud.mobile.foundation.networking.Progress. BlockedUserCallback Callback interface used to handle a user blocked event. LastConnectionTimeCallback Callback interface used to handle an update last connection time event. InterceptorProvider An interface for MobileService to provide related interceptor. SilenceableInterceptor An interface for Interceptor to provide implementation in silent mode. WebSocketListener A listener for websocket events. -
Class Summary Class Description LockWipePolicy The class responsible for defining and applying the lock and wipe policies. PermissionNotGrantedException This class gives information about errors the SDK can't handle. CorrelationInterceptor This interceptor adds a X-SAP-CorrelationID header to each request. Progress This class provides methods that allow the handling of progress events. SessionCreatedCheckInterceptor Check if onboarding is successful then send the notification to the registered MobileServicesCsrfTokenInterceptor This interceptor is responsible for setting the X-CSRF-Token header for communication with services exposed by SAPcpms. HttpException Exception for an HTTP response that is unexpected. BlockedUserInterceptor This Interceptor is responsible for informing the application that the user has been blocked from communicating with the server. LastConnectionTimeInterceptor This Interceptor is responsible for informing the application that a successful connetion with the server has occurred so that the last connection time can be updated. RemoveApiKeyHeaderInterceptor APIKeyInterceptor Represents the API key interceptor. AppHeadersInterceptor This interceptor is responsible for setting required headers for communication with mobile services. Passport MeteringPassportBuilder IntegrationMonitoringPassportBuilder UserMonitoringPassportBuilder E2ETracingPassportBuilder BusinessProcessMonitoringPassportBuilder PassportBuilder PassportInterceptor StompSession A STOMP session that can connect to a STOMP server and send/receive messages. WebSocketInterceptor Interceptor for WebSocket request, it will add authorization header with token to the request. WebkitCookieJar Manages the cookies when making http request with the okhttp3.OkHttpClient instance saved in com.sap.cloud.mobile.foundation.common.ClientProvider. -
Enum Summary Enum Description TraceFlag BlockType Specifies the type of user block that occurred. ComponentType -
Object Summary Object Description PassportManager