Table of Contents

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

string

SharedSecret

A shared secret, stored as its SHA-256 hash. The default.

public const string SharedSecret = "SharedSecret"

Field Value

string

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

string

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

string

X509CertificateThumbprint

The SHA-256 thumbprint, hex-encoded, of a mutual-TLS client certificate the client is trusted for directly.

public const string X509CertificateThumbprint = "X509Thumbprint"

Field Value

string