ACMEApiImpl

class ACMEApiImpl(unboundNetworkClient: UnboundNetworkClient, unboundClearTextTrafficNetworkClient: UnboundNetworkClient) : ACMEApi

Constructors

Link copied to clipboard
internal constructor(unboundNetworkClient: UnboundNetworkClient, unboundClearTextTrafficNetworkClient: UnboundNetworkClient)

Functions

Link copied to clipboard
open suspend override fun getACMEDirectories(discoveryUrl: String): NetworkResponse<<Error class: unknown class>>
Link copied to clipboard
open suspend override fun getACMEFederationCertificateChain(discoveryUrl: String): NetworkResponse<List<String>>

Retrieves the ACME federation certificate chain from the specified discovery URL.

Link copied to clipboard
open suspend override fun getACMENonce(url: String): NetworkResponse<String>
Link copied to clipboard
open suspend override fun getClientDomainCRL(url: String, proxyUrl: String?): NetworkResponse<ByteArray>
Link copied to clipboard
open suspend override fun getTrustAnchors(discoveryUrl: String): NetworkResponse<ByteArray>
Link copied to clipboard
open suspend override fun sendACMERequest(url: String, body: ByteArray?): NetworkResponse<<Error class: unknown class>>
Link copied to clipboard
open suspend override fun sendAuthorizationRequest(url: String, body: ByteArray?): NetworkResponse<<Error class: unknown class>>
Link copied to clipboard
open suspend override fun sendChallengeRequest(url: String, body: ByteArray): NetworkResponse<<Error class: unknown class>>