fix(credential/vault): add case for upd creds in injected creds switch (#6226)

pull/6228/head
dani 6 months ago committed by GitHub
parent 04d994bfbc
commit 4a7342b074
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -27,6 +27,16 @@ func dynamicToWorkerCredential(ctx context.Context, cred credential.Dynamic) (se
const op = "targets.dynamicToWorkerCredential"
var workerCred *serverpb.Credential
switch c := cred.(type) {
case credential.UsernamePasswordDomain:
workerCred = &serverpb.Credential{
Credential: &serverpb.Credential_UsernamePasswordDomain{
UsernamePasswordDomain: &serverpb.UsernamePasswordDomain{
Username: c.Username(),
Password: string(c.Password()),
Domain: c.Domain(),
},
},
}
case credential.UsernamePassword:
workerCred = &serverpb.Credential{
Credential: &serverpb.Credential_UsernamePassword{

Loading…
Cancel
Save