Namespace Codebelt.SharedKernel
Classes
ClockSkew
Represents a ClockSkew object that can be used to warrant for clock skew related scenarios such as authentication.
ComparableValueObject<T>
Provides an implementation of SingleValueObject<T> tailored for handling a single value that implements the System.IComparable`1 interface.
CoordinatedUniversalTime
Represents a CoordinatedUniversalTime (UTC) object that can be used when you need a timestamp that is based on an absolute time.
CorrelationId
Represents a CorrelationId object that can be used as unique identifier that help you trace requests across multiple services in a distributed system.
TimeToLive
Represents a TimeToLive (TTL) object that can be used when issuing authentication tokens or similar.
Token
Represents a Token object that encapsulates an immutable value used for identification or access control.
TokenOptions
Configuration options for Token.