diff --git a/SharePointPnP.IdentityModel.Extensions/S2S/Tokens/RSACryptoServiceProviderProxy.cs b/SharePointPnP.IdentityModel.Extensions/S2S/Tokens/RSACryptoServiceProviderProxy.cs index 62a7e17..bf8f325 100644 --- a/SharePointPnP.IdentityModel.Extensions/S2S/Tokens/RSACryptoServiceProviderProxy.cs +++ b/SharePointPnP.IdentityModel.Extensions/S2S/Tokens/RSACryptoServiceProviderProxy.cs @@ -15,10 +15,10 @@ internal sealed class RSACryptoServiceProviderProxy : System.IDisposable public RSACryptoServiceProviderProxy(System.Security.Cryptography.RSACryptoServiceProvider rsa) { Utility.VerifyNonNullArgument("rsa", rsa); - if (rsa.CspKeyContainerInfo.ProviderType != 24) + if (rsa.CspKeyContainerInfo.ProviderType != PROV_RSA_AES) { System.Security.Cryptography.CspParameters cspParameters = new System.Security.Cryptography.CspParameters(); - cspParameters.ProviderType = 24; + cspParameters.ProviderType = PROV_RSA_AES; cspParameters.KeyContainerName = rsa.CspKeyContainerInfo.KeyContainerName; cspParameters.KeyNumber = (int)rsa.CspKeyContainerInfo.KeyNumber; if (rsa.CspKeyContainerInfo.MachineKeyStore)