Class ServiceProviderCertificate
- Namespace
- Fdyay.IdentityServer.Saml.Idp
- Assembly
- Fdyay.IdentityServer.Saml.dll
A service provider's certificate and what it is for. Duende 8.0.1's ServiceProviderCertificate.
public sealed class ServiceProviderCertificate
- Inheritance
-
ServiceProviderCertificate
- Inherited Members
Remarks
A provider rolling its key over registers the new certificate beside the old one: a signature either verifies is accepted, so the provider can switch whenever it is ready and the old one is removed afterwards.
Properties
Certificate
The certificate; its public key is all that is read.
public required X509Certificate2 Certificate { get; init; }
Property Value
Use
What it is for. Signing unless set, as Duende's is.
public KeyUse Use { get; init; }