# Functions
NewBareRouterDataModel creates a new RouterDataModel that is expected to have no buffers, listeners or subscriptions.
NewReceiverRouterDataModel creates a new RouterDataModel that does not store events.
NewReceiverRouterDataModelFromDataState creates a new RouterDataModel that does not store events.
NewReceiverRouterDataModelFromExisting creates a new RouterDataModel that does not store events.
NewReceiverRouterDataModelFromFile creates a new RouterDataModel that does not store events and is initialized from a file backup.
NewSenderRouterDataModel creates a new RouterDataModel that will store events in a circular buffer of logSize.
# Constants
ClaimLegacyNative - to remove after SDKs stop using this as a client id.
CustomClaimsTokenType and other constants below may not appear as referenced, but are used in `json: ""` tags.
# Structs
AccessPolicies represents the Identity's access to a Service through many Policies.
ForgetfulEventCache does not store events or support replaying.
LoggingEventCache stores events in order to support replaying (i.e.
RouterDataModel represents a sub-set of a controller's data model.
RouterDataModelConfig contains the configuration values for a RouterDataModel.