diff --git a/credentialz/credentialz.proto b/credentialz/credentialz.proto index b67721f..56c814d 100644 --- a/credentialz/credentialz.proto +++ b/credentialz/credentialz.proto @@ -442,18 +442,19 @@ enum KeyType { KEY_TYPE_ECDSA_P_384 = 7; } -// AuthorizedKey is an ssh key/idenity. The basic openssh format follows: -// ecdsa-sha2-nistp521 AAAkeystuffhere chuck@chuckfinley.org -// key_type authorized_key description +// AuthorizedKey is an SSH key/idenity. The basic OpenSSH format follows: +// ecdsa-sha2-nistp521 AAAkeystuffhere chuck@chuckfinley.org +// key_type authorized_key description message AccountCredentials { message AuthorizedKey { - // authorized_key is a mandatory field, it is the string format ssh key - // stored as bytes in the message. + // Authorized key, in base64 string format (the second word of the OpenSSH + // format, i.e. `AAAkeystuffhere` in the above example). This field is + // mandatory. bytes authorized_key = 1; // Options specified for this authorized key. // Options are optional. repeated Option options = 2; - // Key encryption type, this is a mandatory field. + // Key algorithm, this is a mandatory field. KeyType key_type = 3; // An optional description of the key. string description = 4;