Skip to content

Latest commit

 

History

History
11 lines (9 loc) · 1.06 KB

File metadata and controls

11 lines (9 loc) · 1.06 KB

Cactus.Identity.Signing

Download Download

Library to implement IdentityServer4 signing key rollover issued by CertManager in k8s infrastructure. The workflow is the following:

  • CertManager generates Secret that contains current signing key (tls.crt, tls.key) and PKCS12 keystore that contains CA & previously issued certificate (keystore.p12).
  • Identity service mount the Secret to filesystem. So it gets files tls.crt, tls.key and keystore.p12 in a folder.
  • To start using the keys use extension method services.AddCertManagerSigningCredential

To get more details about IdentityServer4 keys rollover see the official documentation.