E2EIRotationCheckpoint

@Serializable
internal data class E2EIRotationCheckpoint(val certificateChain: String? = null, val preExistingCredentialIds: List<String>, val newCredentialId: String? = null, val groupIds: List<String>, val isNewClient: Boolean, val phase: E2EIRotationPhase = E2EIRotationPhase.ACQUIRED, val keyPackages: List<String> = emptyList(), val cipherSuiteTag: Int? = null)

Constructors

Link copied to clipboard
constructor(certificateChain: String? = null, preExistingCredentialIds: List<String>, newCredentialId: String? = null, groupIds: List<String>, isNewClient: Boolean, phase: E2EIRotationPhase = E2EIRotationPhase.ACQUIRED, keyPackages: List<String> = emptyList(), cipherSuiteTag: Int? = null)

Properties

Link copied to clipboard
@SerialName(value = "certificateChain")
val certificateChain: String?
Link copied to clipboard
@SerialName(value = "cipherSuiteTag")
val cipherSuiteTag: Int?
Link copied to clipboard
@SerialName(value = "groupIds")
val groupIds: List<String>
Link copied to clipboard
@SerialName(value = "isNewClient")
val isNewClient: Boolean
Link copied to clipboard
@SerialName(value = "keyPackages")
val keyPackages: List<String>
Link copied to clipboard
@SerialName(value = "newCredentialId")
val newCredentialId: String?
Link copied to clipboard
@SerialName(value = "phase")
val phase: E2EIRotationPhase
Link copied to clipboard
@SerialName(value = "preExistingCredentialIds")
val preExistingCredentialIds: List<String>