Resolved linting issues

This commit is contained in:
MohitKatare-protean
2025-05-20 12:10:58 +05:30
parent 63e1bc44d9
commit 019b526b6f
3 changed files with 17 additions and 70 deletions

View File

@@ -11,43 +11,6 @@ import (
"github.com/beckn/beckn-onix/pkg/plugin/implementation/keymanager"
)
// Mock KeyManager implementation
type mockKeyManager struct{}
func (m *mockKeyManager) SigningPublicKey(ctx context.Context, subscriberID, keyID string) (string, error) {
return "mock-signing-public-key", nil
}
func (m *mockKeyManager) SigningPrivateKey(ctx context.Context, subscriberID string) (string, string, error) {
return "mock-key-id", "mock-signing-private-key", nil
}
func (m *mockKeyManager) EncrPublicKey(ctx context.Context, subscriberID, keyID string) (string, error) {
return "mock-encryption-public-key", nil
}
func (m *mockKeyManager) EncrPrivateKey(ctx context.Context, subscriberID string) (string, string, error) {
return "mock-key-id", "mock-encryption-private-key", nil
}
func (m *mockKeyManager) DeletePrivateKeys(ctx context.Context, subscriberID string) error {
return nil
}
func (m *mockKeyManager) StorePrivateKeys(ctx context.Context, subscriberID string, keys *model.Keyset) error {
return nil
}
func (m *mockKeyManager) GenerateKeyPairs() (*model.Keyset, error) {
return &model.Keyset{
UniqueKeyID: "mock-key-id",
SigningPrivate: "mock-signing-private-key",
SigningPublic: "mock-signing-public-key",
EncrPrivate: "mock-encryption-private-key",
EncrPublic: "mock-encryption-public-key",
}, nil
}
type mockRegistry struct {
LookupFunc func(ctx context.Context, sub *model.Subscription) ([]model.Subscription, error)
}