EnrollmentRequest

data class EnrollmentRequest(val alias: String, val url: String, val keyAttestation: KeyAttestation, val organization: String? = null, val organizationalUnit: String? = null, val locality: String? = null, val stateOrProvince: String? = null, val country: String? = null)

Information needed to issue a certificate.

Constructors

Link copied to clipboard
constructor(alias: String, url: String, keyAttestation: KeyAttestation, organization: String? = null, organizationalUnit: String? = null, locality: String? = null, stateOrProvince: String? = null, country: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

private key alias; it may be obfuscated if needed, it serves as a way to connect request and enroll calls

Link copied to clipboard
val country: String? = null

data for subject's X500 name country part

Link copied to clipboard

key attestation for the private key (includes the public key which will be used in the certificate)

Link copied to clipboard
val locality: String? = null

data for subject's X500 name locality part

Link copied to clipboard
val organization: String? = null

data for subject's X500 name organization part

Link copied to clipboard

data for subject's X500 name organizational unit part

Link copied to clipboard
val stateOrProvince: String? = null

data for subject's X500 name state or province part

Link copied to clipboard
val url: String

url of the server that requested the certificate