Skip to content

Releases: codebeltnet/shared-kernel

v0.4.2

19 Apr 13:43
24bf76b
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.1...v0.4.2

v0.4.1

31 Jan 21:23
4362c5f
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.0...v0.4.1

v0.4.0

13 Nov 07:35
c09d767
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.0...v0.4.0

v0.3.0

08 Sep 19:19
768f753
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.2.0...v0.3.0

0.2.0

14 Apr 20:12
Compare
Choose a tag to compare

Added

Codebelt.SharedKernel

  • Token record in the Codebelt.SharedKernel namespace that represents an object that can be used for storing sensitive data
  • TokenOptions class in the Codebelt.SharedKernel namespace that specifies options that is related to the Token record
  • CorrelationId record in the Codebelt.SharedKernel namespace that represents an object that can be used as unique identifier that help you trace requests across multiple services in a distributed system

0.1.0

05 Apr 17:24
Compare
Choose a tag to compare

Added

Codebelt.SharedKernel

  • AccessKey record in the Codebelt.SharedKernel.Security namespace that represents an object that can be used for API key-based authentication and similar
  • AccessKeyExtensions class in the Codebelt.SharedKernel.Security namespace that consist of extension methods for the AccessKey record: IsValid
  • AccessKeyOptions class in the Codebelt.SharedKernel.Security namespace that specifies options that is related to the AccessKey record
  • Secret record in the Codebelt.SharedKernel.Security namespace that represents an object that can be used for storing sensitive data
  • ClockSkew record in the Codebelt.SharedKernel namespace that represents an object that can be used to warrant for clock skew related scenarios such as authentication
  • ComparableValueObject class in the Codebelt.SharedKernel namespace that provides an implementation of SingleValueObject{T} tailored for handling a single value that implements the IComparable{T} interface
  • CoordinatedUniversalTime record in the Codebelt.SharedKernel namespace that represents an object that can be used when you need a timestamp that is based on an absolute time (UTC)
  • TimeToLive record in the Codebelt.SharedKernel namespace that represents an object that can be used when issuing authentication tokens or similar (TTL)