Small documentation additions

This commit is contained in:
Paul Schaub 2024-02-21 12:19:18 +01:00
parent d6aa003008
commit 902d5f2973
Signed by: vanitasvitae
GPG Key ID: 62BEE9264BF17311
1 changed files with 6 additions and 2 deletions

View File

@ -138,10 +138,14 @@ internal constructor(val policy: Policy, val creationTime: Date, val preferences
): PGPKeyPair
/**
* Define the primary key for the OpenPGP key. Example:
* Define the primary key for the OpenPGP key.
* The [applyToPrimaryKey] function block can be used to add UserIDs and preferences to
* the key.
* Example:
* ```
* setPrimaryKey(KeyType.EDDSA(EdDSACurve._Ed25519)) {
* addUserId("Alice <alice@example.com>")
* addDirectKeySignature(...)
* addUserId("Alice <alice@example.com>") // first user-id is primary
* addUserId("Bob <bob@example.com>")
* }
* ```