(ctx context.Context, feature database.CryptoKeyFeature)
| 324 | } |
| 325 | |
| 326 | func (db *dbCrypt) GetLatestCryptoKeyByFeature(ctx context.Context, feature database.CryptoKeyFeature) (database.CryptoKey, error) { |
| 327 | key, err := db.Store.GetLatestCryptoKeyByFeature(ctx, feature) |
| 328 | if err != nil { |
| 329 | return database.CryptoKey{}, err |
| 330 | } |
| 331 | if err := db.decryptField(&key.Secret.String, key.SecretKeyID); err != nil { |
| 332 | return database.CryptoKey{}, err |
| 333 | } |
| 334 | return key, nil |
| 335 | } |
| 336 | |
| 337 | func (db *dbCrypt) GetCryptoKeyByFeatureAndSequence(ctx context.Context, params database.GetCryptoKeyByFeatureAndSequenceParams) (database.CryptoKey, error) { |
| 338 | key, err := db.Store.GetCryptoKeyByFeatureAndSequence(ctx, params) |
nothing calls this directly
no test coverage detected