VAUInterceptor
public class VAUInterceptor : Interceptor
The VAU (trusted execution environment) http Interceptor to encrypt HTTP-Requests before sending them and decrypting the received encrypted responses. [REQ:BSI-eRp-ePA:O.Ntwk_6#2] Interceptor implementing request and response encryption.
-
Declaration
Swift
@available(*, deprecated, message: "Use async version instead") public func interceptPublisher(chain: Chain) -> AnyPublisher<HTTPResponse, HTTPClientError>
-
interceptAsync(chain:
Asynchronous) Declaration
Swift
public func interceptAsync(chain: Chain) async throws -> HTTPResponse
-
Initializes an HTTP request interceptor that re-routes the original request to the VAU server.
Declaration
Swift
public convenience init(vauSession: VAUSession)