Versions in this module Expand all Collapse all v6 v6.2.13 Sep 22, 2026 v6.2.12 Sep 21, 2026 Changes in this version + const Exact + const ModuleName + const NotNil + const Prefix + func CologneTransformer(scalar leia.Scalar) leia.Scalar + func NewTestVCRInstance(t *testing.T) *vcr + func NewTestVCRInstanceInDir(t *testing.T, testDirectory string) *vcr + type Ambassador interface + Configure func() error + Start func() error + func NewAmbassador(networkClient network.Transactions, writer types.Writer, ...) Ambassador + type Config struct + OpenID4VCI openid4vci.Config + func DefaultConfig() Config + type Finder interface + Search func(ctx context.Context, searchTerms []SearchTerm, allowUntrusted bool, ...) ([]vc.VerifiableCredential, error) + type Index struct + Name string + Parts []IndexPart + type IndexPart struct + IRIPath []string + Tokenizer *string + Transformer *string + type MockFinder struct + func NewMockFinder(ctrl *gomock.Controller) *MockFinder + func (m *MockFinder) EXPECT() *MockFinderMockRecorder + func (m *MockFinder) Search(ctx context.Context, searchTerms []SearchTerm, allowUntrusted bool, ...) ([]vc.VerifiableCredential, error) + type MockFinderMockRecorder struct + func (mr *MockFinderMockRecorder) Search(ctx, searchTerms, allowUntrusted, resolveTime any) *gomock.Call + type MockResolver struct + func NewMockResolver(ctrl *gomock.Controller) *MockResolver + func (m *MockResolver) EXPECT() *MockResolverMockRecorder + func (m *MockResolver) Resolve(ID ssi.URI, resolveTime *time.Time) (*vc.VerifiableCredential, error) + type MockResolverMockRecorder struct + func (mr *MockResolverMockRecorder) Resolve(ID, resolveTime any) *gomock.Call + type MockTrustManager struct + func NewMockTrustManager(ctrl *gomock.Controller) *MockTrustManager + func (m *MockTrustManager) EXPECT() *MockTrustManagerMockRecorder + func (m *MockTrustManager) Trust(credentialType, arg1 ssi.URI) error + func (m *MockTrustManager) Trusted(credentialType ssi.URI) ([]ssi.URI, error) + func (m *MockTrustManager) Untrust(credentialType, arg1 ssi.URI) error + func (m *MockTrustManager) Untrusted(credentialType ssi.URI) ([]ssi.URI, error) + type MockTrustManagerMockRecorder struct + func (mr *MockTrustManagerMockRecorder) Trust(credentialType, arg1 any) *gomock.Call + func (mr *MockTrustManagerMockRecorder) Trusted(credentialType any) *gomock.Call + func (mr *MockTrustManagerMockRecorder) Untrust(credentialType, arg1 any) *gomock.Call + func (mr *MockTrustManagerMockRecorder) Untrusted(credentialType any) *gomock.Call + type MockVCR struct + func NewMockVCR(ctrl *gomock.Controller) *MockVCR + func (m *MockVCR) EXPECT() *MockVCRMockRecorder + func (m *MockVCR) GetOpenIDHolder(ctx context.Context, id did.DID) (holder.OpenIDHandler, error) + func (m *MockVCR) GetOpenIDIssuer(ctx context.Context, id did.DID) (issuer.OpenIDHandler, error) + func (m *MockVCR) Issuer() issuer.Issuer + func (m *MockVCR) OpenID4VCIEnabled() bool + func (m *MockVCR) Resolve(ID ssi.URI, resolveTime *time.Time) (*vc.VerifiableCredential, error) + func (m *MockVCR) Search(ctx context.Context, searchTerms []SearchTerm, allowUntrusted bool, ...) ([]vc.VerifiableCredential, error) + func (m *MockVCR) StoreCredential(arg0 vc.VerifiableCredential, validAt *time.Time) error + func (m *MockVCR) Trust(credentialType, arg1 ssi.URI) error + func (m *MockVCR) Trusted(credentialType ssi.URI) ([]ssi.URI, error) + func (m *MockVCR) Untrust(credentialType, arg1 ssi.URI) error + func (m *MockVCR) Untrusted(credentialType ssi.URI) ([]ssi.URI, error) + func (m *MockVCR) Verifier() verifier.Verifier + func (m *MockVCR) Wallet() holder.Wallet + type MockVCRMockRecorder struct + func (mr *MockVCRMockRecorder) GetOpenIDHolder(ctx, id any) *gomock.Call + func (mr *MockVCRMockRecorder) GetOpenIDIssuer(ctx, id any) *gomock.Call + func (mr *MockVCRMockRecorder) Issuer() *gomock.Call + func (mr *MockVCRMockRecorder) OpenID4VCIEnabled() *gomock.Call + func (mr *MockVCRMockRecorder) Resolve(ID, resolveTime any) *gomock.Call + func (mr *MockVCRMockRecorder) Search(ctx, searchTerms, allowUntrusted, resolveTime any) *gomock.Call + func (mr *MockVCRMockRecorder) StoreCredential(arg0, validAt any) *gomock.Call + func (mr *MockVCRMockRecorder) Trust(credentialType, arg1 any) *gomock.Call + func (mr *MockVCRMockRecorder) Trusted(credentialType any) *gomock.Call + func (mr *MockVCRMockRecorder) Untrust(credentialType, arg1 any) *gomock.Call + func (mr *MockVCRMockRecorder) Untrusted(credentialType any) *gomock.Call + func (mr *MockVCRMockRecorder) Verifier() *gomock.Call + func (mr *MockVCRMockRecorder) Wallet() *gomock.Call + type Resolver interface + Resolve func(ID ssi.URI, resolveTime *time.Time) (*vc.VerifiableCredential, error) + type SearchTerm struct + IRIPath []string + Type string + Value interface{} + type TestVCRContext struct + DIDStore didstore.Store + KeyResolver resolver.KeyResolver + KeyStore crypto.KeyStore + Storage storage.Engine + VCR VCR + func NewTestVCRContext(t *testing.T, keyStore crypto.KeyStore) TestVCRContext + type TrustManager interface + Trust func(credentialType ssi.URI, issuer ssi.URI) error + Trusted func(credentialType ssi.URI) ([]ssi.URI, error) + Untrust func(credentialType ssi.URI, issuer ssi.URI) error + Untrusted func(credentialType ssi.URI) ([]ssi.URI, error) + type VCR interface + GetOpenIDHolder func(ctx context.Context, id did.DID) (holder.OpenIDHandler, error) + GetOpenIDIssuer func(ctx context.Context, id did.DID) (issuer.OpenIDHandler, error) + Issuer func() issuer.Issuer + OpenID4VCIEnabled func() bool + Verifier func() verifier.Verifier + Wallet func() holder.Wallet + func NewVCRInstance(keyStore crypto.KeyStore, vdrInstance vdr.VDR, network network.Transactions, ...) VCR Other modules containing this package github.com/nuts-foundation/nuts-node github.com/nuts-foundation/nuts-node/v5