<PackageReference Include="Microsoft.IdentityModel.Tokens" Version="8.19.2" />

Microsoft.IdentityModel.Tokens.SecurityAlgorithms

public static class SecurityAlgorithms
Constants for Security Algorithm.
namespace Microsoft.IdentityModel.Tokens { public static class SecurityAlgorithms { public const string Aes128Encryption = "http://www.w3.org/2001/04/xmlenc#aes128-cbc"; public const string Aes192Encryption = "http://www.w3.org/2001/04/xmlenc#aes192-cbc"; public const string Aes256Encryption = "http://www.w3.org/2001/04/xmlenc#aes256-cbc"; public const string DesEncryption = "http://www.w3.org/2001/04/xmlenc#des-cbc"; public const string Aes128KeyWrap = "http://www.w3.org/2001/04/xmlenc#kw-aes128"; public const string Aes192KeyWrap = "http://www.w3.org/2001/04/xmlenc#kw-aes192"; public const string Aes256KeyWrap = "http://www.w3.org/2001/04/xmlenc#kw-aes256"; public const string RsaV15KeyWrap = "http://www.w3.org/2001/04/xmlenc#rsa-1_5"; public const string Ripemd160Digest = "http://www.w3.org/2001/04/xmlenc#ripemd160"; public const string RsaOaepKeyWrap = "http://www.w3.org/2001/04/xmlenc#rsa-oaep"; public const string Aes128KW = "A128KW"; public const string Aes192KW = "A192KW"; public const string Aes256KW = "A256KW"; public const string RsaPKCS1 = "RSA1_5"; public const string RsaOAEP = "RSA-OAEP"; public const string ExclusiveC14n = "http://www.w3.org/2001/10/xml-exc-c14n#"; public const string ExclusiveC14nWithComments = "http://www.w3.org/2001/10/xml-exc-c14n#WithComments"; public const string EnvelopedSignature = "http://www.w3.org/2000/09/xmldsig#enveloped-signature"; public const string Sha256Digest = "http://www.w3.org/2001/04/xmlenc#sha256"; public const string Sha384Digest = "http://www.w3.org/2001/04/xmldsig-more#sha384"; public const string Sha512Digest = "http://www.w3.org/2001/04/xmlenc#sha512"; public const string Sha256 = "SHA256"; public const string Sha384 = "SHA384"; public const string Sha512 = "SHA512"; public const string EcdsaSha256Signature = "http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha256"; public const string EcdsaSha384Signature = "http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha384"; public const string EcdsaSha512Signature = "http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha512"; public const string HmacSha256Signature = "http://www.w3.org/2001/04/xmldsig-more#hmac-sha256"; public const string HmacSha384Signature = "http://www.w3.org/2001/04/xmldsig-more#hmac-sha384"; public const string HmacSha512Signature = "http://www.w3.org/2001/04/xmldsig-more#hmac-sha512"; public const string RsaSha256Signature = "http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"; public const string RsaSha384Signature = "http://www.w3.org/2001/04/xmldsig-more#rsa-sha384"; public const string RsaSha512Signature = "http://www.w3.org/2001/04/xmldsig-more#rsa-sha512"; public const string RsaSsaPssSha256Signature = "http://www.w3.org/2007/05/xmldsig-more#sha256-rsa-MGF1"; public const string RsaSsaPssSha384Signature = "http://www.w3.org/2007/05/xmldsig-more#sha384-rsa-MGF1"; public const string RsaSsaPssSha512Signature = "http://www.w3.org/2007/05/xmldsig-more#sha512-rsa-MGF1"; public const string EcdsaSha256 = "ES256"; public const string EcdsaSha384 = "ES384"; public const string EcdsaSha512 = "ES512"; public const string HmacSha256 = "HS256"; public const string HmacSha384 = "HS384"; public const string HmacSha512 = "HS512"; public const string None = "none"; public const string RsaSha256 = "RS256"; public const string RsaSha384 = "RS384"; public const string RsaSha512 = "RS512"; public const string RsaSsaPssSha256 = "PS256"; public const string RsaSsaPssSha384 = "PS384"; public const string RsaSsaPssSha512 = "PS512"; public const string MlDsa44 = "ML-DSA-44"; public const string MlDsa65 = "ML-DSA-65"; public const string MlDsa87 = "ML-DSA-87"; public const string Aes128CbcHmacSha256 = "A128CBC-HS256"; public const string Aes192CbcHmacSha384 = "A192CBC-HS384"; public const string Aes256CbcHmacSha512 = "A256CBC-HS512"; public const string Aes128Gcm = "A128GCM"; public const string Aes192Gcm = "A192GCM"; public const string Aes256Gcm = "A256GCM"; public const string EcdhEsA128kw = "ECDH-ES+A128KW"; public const string EcdhEsA192kw = "ECDH-ES+A192KW"; public const string EcdhEsA256kw = "ECDH-ES+A256KW"; public const string EcdhEs = "ECDH-ES"; } }