decryptMCPServerUserToken decrypts all encrypted fields on a single MCPServerUserToken in place.
(tok *database.MCPServerUserToken)
| 696 | // decryptMCPServerUserToken decrypts all encrypted fields on a |
| 697 | // single MCPServerUserToken in place. |
| 698 | func (db *dbCrypt) decryptMCPServerUserToken(tok *database.MCPServerUserToken) error { |
| 699 | if err := db.decryptField(&tok.AccessToken, tok.AccessTokenKeyID); err != nil { |
| 700 | return err |
| 701 | } |
| 702 | return db.decryptField(&tok.RefreshToken, tok.RefreshTokenKeyID) |
| 703 | } |
| 704 | |
| 705 | func (db *dbCrypt) GetMCPServerConfigByID(ctx context.Context, id uuid.UUID) (database.MCPServerConfig, error) { |
| 706 | cfg, err := db.Store.GetMCPServerConfigByID(ctx, id) |
no test coverage detected