-
- Downloads
Support authentication using SSH Certificates
GitLab Shell detects that the passed key is a certificate and requests /authorized_certs instead of /authorized_keys endpoint
Showing
- cmd/gitlab-shell/command/command.go 14 additions, 0 deletionscmd/gitlab-shell/command/command.go
- cmd/gitlab-shell/command/command_test.go 13 additions, 0 deletionscmd/gitlab-shell/command/command_test.go
- internal/gitlabnet/accessverifier/client.go 10 additions, 1 deletioninternal/gitlabnet/accessverifier/client.go
- internal/gitlabnet/accessverifier/client_test.go 6 additions, 3 deletionsinternal/gitlabnet/accessverifier/client_test.go
- internal/gitlabnet/authorizedcerts/client.go 68 additions, 0 deletionsinternal/gitlabnet/authorizedcerts/client.go
- internal/gitlabnet/authorizedcerts/client_test.go 103 additions, 0 deletionsinternal/gitlabnet/authorizedcerts/client_test.go
- internal/sshd/server_config.go 78 additions, 20 deletionsinternal/sshd/server_config.go
- internal/sshd/server_config_test.go 151 additions, 22 deletionsinternal/sshd/server_config_test.go
- internal/sshd/session.go 5 additions, 0 deletionsinternal/sshd/session.go
- internal/sshd/session_test.go 5 additions, 1 deletioninternal/sshd/session_test.go
- internal/sshd/sshd.go 2 additions, 0 deletionsinternal/sshd/sshd.go
- internal/sshenv/sshenv.go 1 addition, 0 deletionsinternal/sshenv/sshenv.go
internal/gitlabnet/authorizedcerts/client.go
0 → 100644
Please register or sign in to comment