System.Security.Cryptography.RSAImplementation.RSAOpenSsl.GetInteropPadding C# (CSharp) Метод

GetInteropPadding() приватный статический Метод

private static GetInteropPadding ( RSAEncryptionPadding padding ) : Interop.Crypto.RsaPadding
padding RSAEncryptionPadding
Результат Interop.Crypto.RsaPadding
        private static Interop.Crypto.RsaPadding GetInteropPadding(RSAEncryptionPadding padding)
        {
            if (padding == RSAEncryptionPadding.Pkcs1)
            {
                return Interop.Crypto.RsaPadding.Pkcs1;
            }
            else if (padding == RSAEncryptionPadding.OaepSHA1)
            {
                return Interop.Crypto.RsaPadding.OaepSHA1;
            }
            else
            {
                throw PaddingModeNotSupported();
            }
        }