GeneratorConfig
@Serializable
Everything needed to reproduce a set of fake Android key attestations, and the only model in this module. It is serializable as-is, the DSL builds it directly, and AndroidAttestationIssuer consumes it — there is no second representation to keep in sync.
Configuration only: no keys, no certificates, nothing that has to be generated at runtime. The crypto material lives in AndroidAttestationIssuer and IssuedAttestation.
Constructors
Link copied to clipboard
constructor(issuer: IssuerSpec = IssuerSpec(), attestations: List<AttestationSpec> = listOf(AttestationSpec()), outputDirectory: String = "generator-output")