Uses of Class
com.onlinepayments.communication.RequestHeader
Packages that use RequestHeader
Package
Description
-
Uses of RequestHeader in com.onlinepayments
Methods in com.onlinepayments that return types with arguments of type RequestHeaderMethod parameters in com.onlinepayments with type arguments of type RequestHeaderModifier and TypeMethodDescriptionprotected voidDefaultCommunicator.addGenericHeaders(String httpMethod, URI uri, List<RequestHeader> requestHeaders, CallContext context) Adds the necessary headers to the given list of headers.voidCommunicator.delete(String relativePath, List<RequestHeader> requestHeaders, ParamRequest requestParameters, BodyHandler bodyHandler, CallContext context) Corresponds to the HTTP DELETE method.<O> OCommunicator.delete(String relativePath, List<RequestHeader> requestHeaders, ParamRequest requestParameters, Class<O> responseType, CallContext context) Corresponds to the HTTP DELETE method.voidDefaultCommunicator.delete(String relativePath, List<RequestHeader> requestHeaders, ParamRequest requestParameters, BodyHandler bodyHandler, CallContext context) Corresponds to the HTTP DELETE method.<O> ODefaultCommunicator.delete(String relativePath, List<RequestHeader> requestHeaders, ParamRequest requestParameters, Class<O> responseType, CallContext context) Corresponds to the HTTP DELETE method.voidCommunicator.get(String relativePath, List<RequestHeader> requestHeaders, ParamRequest requestParameters, BodyHandler bodyHandler, CallContext context) Corresponds to the HTTP GET method.<O> OCommunicator.get(String relativePath, List<RequestHeader> requestHeaders, ParamRequest requestParameters, Class<O> responseType, CallContext context) Corresponds to the HTTP GET method.voidDefaultCommunicator.get(String relativePath, List<RequestHeader> requestHeaders, ParamRequest requestParameters, BodyHandler bodyHandler, CallContext context) Corresponds to the HTTP GET method.<O> ODefaultCommunicator.get(String relativePath, List<RequestHeader> requestHeaders, ParamRequest requestParameters, Class<O> responseType, CallContext context) Corresponds to the HTTP GET method.voidCommunicator.post(String relativePath, List<RequestHeader> requestHeaders, ParamRequest requestParameters, Object requestBody, BodyHandler bodyHandler, CallContext context) Corresponds to the HTTP POST method.<O> OCommunicator.post(String relativePath, List<RequestHeader> requestHeaders, ParamRequest requestParameters, Object requestBody, Class<O> responseType, CallContext context) Corresponds to the HTTP POST method.voidDefaultCommunicator.post(String relativePath, List<RequestHeader> requestHeaders, ParamRequest requestParameters, Object requestBody, BodyHandler bodyHandler, CallContext context) Corresponds to the HTTP POST method.<O> ODefaultCommunicator.post(String relativePath, List<RequestHeader> requestHeaders, ParamRequest requestParameters, Object requestBody, Class<O> responseType, CallContext context) Corresponds to the HTTP POST method.voidCommunicator.put(String relativePath, List<RequestHeader> requestHeaders, ParamRequest requestParameters, Object requestBody, BodyHandler bodyHandler, CallContext context) Corresponds to the HTTP PUT method.<O> OCommunicator.put(String relativePath, List<RequestHeader> requestHeaders, ParamRequest requestParameters, Object requestBody, Class<O> responseType, CallContext context) Corresponds to the HTTP PUT method.voidDefaultCommunicator.put(String relativePath, List<RequestHeader> requestHeaders, ParamRequest requestParameters, Object requestBody, BodyHandler bodyHandler, CallContext context) Corresponds to the HTTP PUT method.<O> ODefaultCommunicator.put(String relativePath, List<RequestHeader> requestHeaders, ParamRequest requestParameters, Object requestBody, Class<O> responseType, CallContext context) Corresponds to the HTTP PUT method. -
Uses of RequestHeader in com.onlinepayments.authentication
Method parameters in com.onlinepayments.authentication with type arguments of type RequestHeaderModifier and TypeMethodDescriptionAuthenticator.getAuthorization(String httpMethod, URI resourceUri, List<RequestHeader> requestHeaders) Returns a value that can be used for the "Authorization" header.V1HmacAuthenticator.getAuthorization(String httpMethod, URI resourceUri, List<RequestHeader> httpHeaders) -
Uses of RequestHeader in com.onlinepayments.communication
Methods in com.onlinepayments.communication that return RequestHeaderModifier and TypeMethodDescriptionstatic RequestHeaderRequestHeader.getHeader(List<RequestHeader> headers, String headerName) Methods in com.onlinepayments.communication that return types with arguments of type RequestHeaderModifier and TypeMethodDescriptionfinal Collection<RequestHeader> DefaultMetadataProvider.getServerMetadataHeaders()MetadataProvider.getServerMetadataHeaders()Methods in com.onlinepayments.communication with parameters of type RequestHeaderModifier and TypeMethodDescriptionMetadataProviderBuilder.withAdditionalRequestHeader(RequestHeader additionalRequestHeader) Adds an additional request header.Method parameters in com.onlinepayments.communication with type arguments of type RequestHeaderModifier and TypeMethodDescriptionprotected voidDefaultConnection.addHeaders(org.apache.http.client.methods.HttpRequestBase httpRequestBase, List<RequestHeader> requestHeaders) <R> RConnection.delete(URI uri, List<RequestHeader> requestHeaders, ResponseHandler<R> responseHandler) Send a DELETE request to the Online Payments platform.<R> RDefaultConnection.delete(URI uri, List<RequestHeader> requestHeaders, ResponseHandler<R> responseHandler) <R> RConnection.get(URI uri, List<RequestHeader> requestHeaders, ResponseHandler<R> responseHandler) Send a GET request to the Online Payments platform.<R> RDefaultConnection.get(URI uri, List<RequestHeader> requestHeaders, ResponseHandler<R> responseHandler) static RequestHeaderRequestHeader.getHeader(List<RequestHeader> headers, String headerName) static StringRequestHeader.getHeaderValue(List<RequestHeader> headers, String headerName) <R> RConnection.post(URI uri, List<RequestHeader> requestHeaders, MultipartFormDataObject multipart, ResponseHandler<R> responseHandler) Send a multipart/form-data POST request to the Online Payments platform.<R> RConnection.post(URI uri, List<RequestHeader> requestHeaders, String body, ResponseHandler<R> responseHandler) Send a POST request to the Online Payments platform.<R> RDefaultConnection.post(URI uri, List<RequestHeader> requestHeaders, MultipartFormDataObject multipart, ResponseHandler<R> responseHandler) <R> RDefaultConnection.post(URI uri, List<RequestHeader> requestHeaders, String body, ResponseHandler<R> responseHandler) <R> RConnection.put(URI uri, List<RequestHeader> requestHeaders, MultipartFormDataObject multipart, ResponseHandler<R> responseHandler) Send a multipart/form-data PUT request to the Online Payments platform.<R> RConnection.put(URI uri, List<RequestHeader> requestHeaders, String body, ResponseHandler<R> responseHandler) Send a PUT request to the Online Payments platform.<R> RDefaultConnection.put(URI uri, List<RequestHeader> requestHeaders, MultipartFormDataObject multipart, ResponseHandler<R> responseHandler) <R> RDefaultConnection.put(URI uri, List<RequestHeader> requestHeaders, String body, ResponseHandler<R> responseHandler) -
Uses of RequestHeader in com.onlinepayments.webhooks
Method parameters in com.onlinepayments.webhooks with type arguments of type RequestHeaderModifier and TypeMethodDescriptionWebhooksHelper.unmarshal(byte[] body, List<RequestHeader> requestHeaders) Unmarshals the given body, while also validating it using the given request headers.WebhooksHelper.unmarshal(InputStream bodyStream, List<RequestHeader> requestHeaders) Unmarshals the given input stream that contains the body, while also validating its contents using the given request headers.WebhooksHelper.unmarshal(String body, List<RequestHeader> requestHeaders) Unmarshals the given body, while also validating it using the given request headers.voidSignatureValidator.validate(byte[] body, List<RequestHeader> requestHeaders) Validates the given body using the given request headers.voidSignatureValidator.validate(String body, List<RequestHeader> requestHeaders) Validates the given body using the given request headers.