(ctx context.Context)
| 311 | } |
| 312 | |
| 313 | func (db *dbCrypt) GetCryptoKeys(ctx context.Context) ([]database.CryptoKey, error) { |
| 314 | keys, err := db.Store.GetCryptoKeys(ctx) |
| 315 | if err != nil { |
| 316 | return nil, err |
| 317 | } |
| 318 | for i := range keys { |
| 319 | if err := db.decryptField(&keys[i].Secret.String, keys[i].SecretKeyID); err != nil { |
| 320 | return nil, err |
| 321 | } |
| 322 | } |
| 323 | return keys, nil |
| 324 | } |
| 325 | |
| 326 | func (db *dbCrypt) GetLatestCryptoKeyByFeature(ctx context.Context, feature database.CryptoKeyFeature) (database.CryptoKey, error) { |
| 327 | key, err := db.Store.GetLatestCryptoKeyByFeature(ctx, feature) |
nothing calls this directly
no test coverage detected