Builder extension methods for registering crypto services

public static class IdentityServerBuilderExtensionsCrypto
Inheritance:
ObjectObjectIdentityServerBuilderExtensionsCrypto

Extension Methods

AddDeveloperSigningCredential(IIdentityServerBuilder, bool, string, RsaSigningAlgorithm) Sets the temporary signing credential.
AddSigningCredential(IIdentityServerBuilder, SigningCredentials) Sets the signing credential.
AddSigningCredential(IIdentityServerBuilder, X509Certificate2, string) Sets the signing credential.
AddSigningCredential(IIdentityServerBuilder, string, StoreLocation, NameType, string) Sets the signing credential.
AddSigningCredential(IIdentityServerBuilder, SecurityKey, string) Sets the signing credential.
AddSigningCredential(IIdentityServerBuilder, RsaSecurityKey, RsaSigningAlgorithm) Sets an RSA-based signing credential.
AddSigningCredential(IIdentityServerBuilder, ECDsaSecurityKey, ECDsaSigningAlgorithm) Sets an ECDsa-based signing credential.
AddValidationKey(IIdentityServerBuilder, SecurityKeyInfo) Adds the validation keys.
AddValidationKey(IIdentityServerBuilder, RsaSecurityKey, RsaSigningAlgorithm) Adds an RSA-based validation key.
AddValidationKey(IIdentityServerBuilder, ECDsaSecurityKey, ECDsaSigningAlgorithm) Adds an ECDSA-based validation key.
AddValidationKey(IIdentityServerBuilder, X509Certificate2, string) Adds the validation key.
AddValidationKey(IIdentityServerBuilder, string, StoreLocation, NameType, string) Adds the validation key from the certificate store.