사용자 SSH 및 GPG 키 API
사용자 SSH 및 GPG 키 API에 대해 설명합니다.
이 API를 사용하여 사용자의 SSH 및 GPG 키와 상호 작용합니다. 자세한 내용은 SSH 키 와 GPG 키 를 참조하세요. 모든 SSH 키 목록 # 사용자 계정의 모든 SSH 키를 나열합니다. page 및 per_page 페이지네이션 매개변수 를 사용하여 결과를 필터링합니다. 사전 조건: 인증되어 있어야 합니다. GET /user/keys 요청 예시: curl --header "PRIVATE-TOKEN: <your_access_token>" \ --url "https://gitlab.example.com/api/v4/user/keys" 응답 예시: [ { "id" : 1 , "title" : "Public key" , "key" : "ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAIEAiPWx6WM4lhHNedGfBpPJNPpZ7yKu+dnn1SJejgt4596k6YjzGGphH2TUxwKzxcKDKKezwkpfnxPkSMkuEspGRt/aZZ9wa++Oi7Qkr8prgHc4soW6NUlfDzpvZK2H5E7eQaSeP3SAwGmQKUFHCddNaP0L+hM7zhFNzjFvpaMgJw0=" , "created_at" : "2014-08-01T14:47:39.080Z" , "usage_type" : "auth" } , { "id" : 3 , "title" : "Another Public key" , "key" : "ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAIEAiPWx6WM4lhHNedGfBpPJNPpZ7yKu+dnn1SJejgt4596k6YjzGGphH2TUxwKzxcKDKKezwkpfnxPkSMkuEspGRt/aZZ9wa++Oi7Qkr8prgHc4soW6NUlfDzpvZK2H5E7eQaSeP3SAwGmQKUFHCddNaP0L+hM7zhFNzjFvpaMgJw0=" , "created_at" : "2014-08-01T14:47:39.080Z" , "usage_type" : "signing" } ] 사용자의 모든 SSH 키 목록 # 지정된 사용자 계정의 모든 SSH 키를 나열합니다. 이 엔드포인트는 인증이 필요하지 않습니다. GET /users/:id_or_username/keys 지원되는 속성: 속성 유형 필수 설명 id_or_username string 예 사용자 계정의 ID 또는 사용자 이름 요청 예시: curl --header "PRIVATE-TOKEN: <your_access_token>" \ --url "https://gitlab.example.com/api/v4/users/1/keys" SSH 키 조회 # 사용자 계정의 SSH 키를 조회합니다. 사전 조건: 인증되어 있어야 합니다. GET /user/keys/:key_id 지원되는 속성: 속성 유형 필수 설명 key_id string 예 기존 키의 ID 요청 예시: curl --header "PRIVATE-TOKEN: <your_access_token>" \ --url "https://gitlab.example.com/
