Table of Contents

Namespace MarymoorStudios.Core.Rpc.Identity

Classes

AdmissionManager
AdmissionManager.AdmissionPolicySerializer
CertificateManager

Manages the certificates that provide identity to others.

Endorsement
EndorsementCollection

An unordered set of Endorsement.

EndorsementCollectionSerializer
EndorsementSerializer
StoreCertificateManager

An implementation of CertificateManager that stores its certificates in an X509Store.

UserIdentity

The identity of an RPC peer.

UserIdentityCollection

An unordered set of UserIdentity.

UserIdentityCollectionSerializer
UserIdentityRecencyList

A set of UserIdentity that keeps track of accesses.

UserIdentitySerializer

Structs

UserIdentityRecencyList.Entry

Interfaces

IAdmissionManager<TAdmissionManager, TArg>

Interface that provides generic constraints.

Enums

AdmissionManager.AdmissionPolicy

The admission policy.