package
6.0.0-beta.10+incompatible
Repository: https://github.com/nuts-foundation/nuts-node.git
Documentation: pkg.go.dev
# Functions
No description provided by the author
No description provided by the author
Context returns a child context of the given parent context, enriched with the auditable actor and performed operation.
No description provided by the author
InfoFromContext extracts the audit info from the given context.
Log logs the given message as an audit event.
Middleware is like SetOnEchoContext but then as handler for server interfaces.
SetOnEchoContext adds audit information to the Echo request context so that the audit logger can log it.
StrictMiddleware is like SetOnEchoContext but then as handler for strict server interfaces.
No description provided by the author
# Constants
AccessDeniedEvent occurs when access to a protected API endpoint was denied.
AccessGrantedEvent occurs when access to a protected API endpoint was granted.
AccessKeyRegisteredEvent occurs when an authorized key is registered for future authorization events.
CryptoDecryptJWEEvent occurs when decryping a JWE.
CryptoDeleteKeyEvent occurs when deleting a key.
CryptoEncryptJWEEvent occurs when encryping a JWE.
CryptoNewKeyEvent occurs when creating a new key.
CryptoSignJWSEvent occurs when signing a JWS.
CryptoSignJWTEvent occurs when signing a JWT.
InvalidOAuthTokenEvent occurs when a client presents an invalid (unknown/expired) OAuth2 token.
No description provided by the author
VerifiableCredentialRemovedEvent occurs when a VC is removed from a wallet.
VerifiableCredentialRetrievedEvent occurs when a VC is retrieved by the remote wallet.
# Structs
No description provided by the author
Info provides contextual information for auditable events.