Class IdentityServerConstants.SecretTypes
- Namespace
- Fdyay.IdentityServer
- Assembly
- Fdyay.IdentityServer.Core.dll
Secret type identifiers.
public static class IdentityServerConstants.SecretTypes
- Inheritance
-
IdentityServerConstants.SecretTypes
- Inherited Members
Fields
JsonWebKey
A JSON Web Key, verifying the client's private_key_jwt assertions and request objects.
public const string JsonWebKey = "JWK"
Field Value
SharedSecret
A shared secret, stored as its SHA-256 hash. The default.
public const string SharedSecret = "SharedSecret"
Field Value
X509CertificateBase64
A client's certificate, DER-encoded and base64'd, whose public key verifies its private_key_jwt
assertions and its request objects. Duende's.
public const string X509CertificateBase64 = "X509CertificateBase64"
Field Value
X509CertificateName
A certificate subject distinguished name. The certificate itself is trusted by the transport rather than by this registration, which only says which name may act as this client.
public const string X509CertificateName = "X509Name"
Field Value
X509CertificateThumbprint
The SHA-256 thumbprint, hex-encoded, of a mutual-TLS client certificate the client is trusted for directly.
public const string X509CertificateThumbprint = "X509Thumbprint"