Skip to main content

ssh_signing_keys

Overview

Namessh_signing_keys
TypeResource
Idgithub.users.ssh_signing_keys

Fields

NameDatatype
idinteger
keystring
titlestring
created_atstring

Methods

NameAccessible byRequired ParamsDescription
get_ssh_signing_key_for_authenticated_userSELECTssh_signing_key_idGets extended details for an SSH signing key. You must authenticate with Basic Authentication, or you must authenticate with OAuth with at least read:ssh_signing_key scope. For more information, see "Understanding scopes for OAuth apps."
list_ssh_signing_keys_for_authenticated_userSELECTLists the SSH signing keys for the authenticated user's GitHub account. You must authenticate with Basic Authentication, or you must authenticate with OAuth with at least read:ssh_signing_key scope. For more information, see "Understanding scopes for OAuth apps."
list_ssh_signing_keys_for_userSELECTusernameLists the SSH signing keys for a user. This operation is accessible by anyone.
create_ssh_signing_key_for_authenticated_userINSERTdata__keyCreates an SSH signing key for the authenticated user's GitHub account. You must authenticate with Basic Authentication, or you must authenticate with OAuth with at least write:ssh_signing_key scope. For more information, see "Understanding scopes for OAuth apps."
delete_ssh_signing_key_for_authenticated_userDELETEssh_signing_key_idDeletes an SSH signing key from the authenticated user's GitHub account. You must authenticate with Basic Authentication, or you must authenticate with OAuth with at least admin:ssh_signing_key scope. For more information, see "Understanding scopes for OAuth apps."