EnrollmentImpl

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open suspend override fun authCheck(target: String, method: String, payload: Bstr, authMessage: DataItem): CoroutineContext
Link copied to clipboard
open suspend override fun enroll(requestId: String?, identity: ServerIdentity, alias: String, certChain: X509CertChain)

Provides certificate signed by CA for the given server identity.

Link copied to clipboard
open suspend override fun request(requestId: String?, identity: ServerIdentity, nonce: ByteString, expiration: Instant): Enrollment.EnrollmentRequest

Initial step of a certificate issuance.

Link copied to clipboard
open suspend override fun resetEnrollmentKey()

Notifies this server that remote server key changed and should be re-fetched.