Table of Contents

Namespace Xapi.Lrs

Classes

XapiLrsAuthenticationDefaults

Names used by the built-in Basic authentication.

XapiLrsCredential

A key and secret that clients send with HTTP Basic authentication, and the scopes granted to it.

XapiLrsCredentialList

The Basic credentials an LRS accepts, see Credentials.

XapiLrsDiagnostics

The names of the LRS's traces and metrics, for OpenTelemetry's AddSource and AddMeter or a ActivityListener or MeterListener. The names are part of the public contract: they change only in a major release.

XapiLrsOptions

Options for the LRS added with AddXapiLrs.

XapiScopes

The names of the permissions a credential can be granted, for Scopes and the ScopeClaimType claim. They are the scopes of xAPI 1.0.3 (Communication, 4.2, "OAuth Authorization Scope"); IEEE 9274.1.1 leaves authorization to the LRS.