Versions in this module Expand all Collapse all v5 v5.4.40 Sep 22, 2026 v5.4.39 Sep 21, 2026 Changes in this version + const JSONLDExample + const JSONLdBase + const Jws2020Context + const SchemaOrgContext + const TestCredential + const TestOrganizationCredential + const W3cVcContext + var ContextURLNotAllowedErr = errors.New("context not on the remoteallowlist") + var CredentialIssuerPath = NewPath("https://www.w3.org/2018/credentials#issuer") + var CredentialSubjectPath = NewPath("https://www.w3.org/2018/credentials#credentialSubject") + var ErrInvalidValue = errors.New("invalid value") + var OrganizationCityPath = NewPath("https://www.w3.org/2018/credentials#credentialSubject", ...) + var OrganizationNamePath = NewPath("https://www.w3.org/2018/credentials#credentialSubject", ...) + func AddContext(context interface{}, newContext ssi.URI) []interface + func DefaultAllowList() []string + func FlagSet() *pflag.FlagSet + func NewContextLoader(allowUnlistedExternalCalls bool, contexts ContextsConfig) (ld.DocumentLoader, error) + func NewEmbeddedFSDocumentLoader(fs embed.FS, nextLoader ld.DocumentLoader) ld.DocumentLoader + func NewFilteredLoader(allowedURLs []string, nextLoader ld.DocumentLoader) ld.DocumentLoader + func NewMappedDocumentLoader(mapping map[string]string, nextLoader ld.DocumentLoader) ld.DocumentLoader + func TestVC() vc.VerifiableCredential + type BoolScalar bool + func (bs BoolScalar) String() string + func (bs BoolScalar) Value() interface{} + type Config struct + Contexts ContextsConfig + func DefaultConfig() Config + type ContextsConfig struct + LocalFileMapping map[string]string + RemoteAllowList []string + func DefaultContextConfig() ContextsConfig + type Document []interface + func (e Document) ValueAt(path Path) []Scalar + type Float64Scalar float64 + func (fs Float64Scalar) String() string + func (fs Float64Scalar) Value() interface{} + type JSONLD interface + DocumentLoader func() ld.DocumentLoader + func NewJSONLDInstance() JSONLD + func NewTestJSONLDManager(t *testing.T) JSONLD + type LDUtil struct + LDDocumentLoader ld.DocumentLoader + func (util LDUtil) Canonicalize(input interface{}) (result interface{}, err error) + type Path []string + func NewPath(IRIs ...string) Path + func (p Path) Head() string + func (p Path) IsEmpty() bool + func (p Path) Tail() Path + type Reader struct + AllowUndefinedProperties bool + DocumentLoader ld.DocumentLoader + func (r Reader) Read(source interface{}) (Document, error) + func (r Reader) ReadBytes(asJSON []byte) (Document, error) + type Scalar interface + Value func() interface{} + func MustParseScalar(value interface{}) Scalar + func ParseScalar(value interface{}) (Scalar, error) + type StringScalar string + func (ss StringScalar) String() string + func (ss StringScalar) Value() interface{} Other modules containing this package github.com/nuts-foundation/nuts-node/v6