m
This commit is contained in:
@@ -0,0 +1,380 @@
|
||||
using System;
|
||||
using System.IO;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Security.Cryptography
|
||||
{
|
||||
/// <summary>Represents the base class from which all implementations of the <see cref="T:System.Security.Cryptography.RSA" /> algorithm inherit.</summary>
|
||||
// Token: 0x02000420 RID: 1056
|
||||
[Token(Token = "0x2000420")]
|
||||
[ComVisible(true)]
|
||||
public abstract class RSA : AsymmetricAlgorithm
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Security.Cryptography.RSA" /> class.</summary>
|
||||
// Token: 0x06002488 RID: 9352 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6002488")]
|
||||
[Address(RVA = "0x42BA20", Offset = "0x42AA20", VA = "0x18042BA20")]
|
||||
protected RSA()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Creates an instance of the default implementation of the <see cref="T:System.Security.Cryptography.RSA" /> algorithm.</summary>
|
||||
/// <returns>A new instance of the default implementation of <see cref="T:System.Security.Cryptography.RSA" />.</returns>
|
||||
// Token: 0x06002489 RID: 9353 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6002489")]
|
||||
[Address(RVA = "0x1026CE0", Offset = "0x1025CE0", VA = "0x181026CE0")]
|
||||
public new static RSA Create()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Creates an instance of the specified implementation of <see cref="T:System.Security.Cryptography.RSA" />.</summary>
|
||||
/// <param name="algName">The name of the implementation of <see cref="T:System.Security.Cryptography.RSA" /> to use.</param>
|
||||
/// <returns>A new instance of the specified implementation of <see cref="T:System.Security.Cryptography.RSA" />.</returns>
|
||||
// Token: 0x0600248A RID: 9354 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x600248A")]
|
||||
[Address(RVA = "0x1026C50", Offset = "0x1025C50", VA = "0x181026C50")]
|
||||
public new static RSA Create(string algName)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>When overridden in a derived class, encrypts the input data using the specified padding mode.</summary>
|
||||
/// <param name="data">The data to encrypt.</param>
|
||||
/// <param name="padding">The padding mode.</param>
|
||||
/// <returns>The encrypted data.</returns>
|
||||
/// <exception cref="T:System.NotImplementedException">A derived class must override this method.</exception>
|
||||
// Token: 0x0600248B RID: 9355 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x600248B")]
|
||||
[Address(RVA = "0x1026ED0", Offset = "0x1025ED0", VA = "0x181026ED0", Slot = "13")]
|
||||
public virtual byte[] Encrypt(byte[] data, RSAEncryptionPadding padding)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>When overridden in a derived class, decrypts the input data using the specified padding mode.</summary>
|
||||
/// <param name="data">The data to decrypt.</param>
|
||||
/// <param name="padding">The padding mode.</param>
|
||||
/// <returns>The decrypted data.</returns>
|
||||
/// <exception cref="T:System.NotImplementedException">A derived class must override this method.</exception>
|
||||
// Token: 0x0600248C RID: 9356 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x600248C")]
|
||||
[Address(RVA = "0x1026DB0", Offset = "0x1025DB0", VA = "0x181026DB0", Slot = "14")]
|
||||
public virtual byte[] Decrypt(byte[] data, RSAEncryptionPadding padding)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>When overridden in a derived class, computes the signature for the specified hash value by encrypting it with the private key using the specified padding.</summary>
|
||||
/// <param name="hash">The hash value of the data to be signed.</param>
|
||||
/// <param name="hashAlgorithm">The hash algorithm used to create the hash value of the data.</param>
|
||||
/// <param name="padding">The padding.</param>
|
||||
/// <returns>The RSA signature for the specified hash value.</returns>
|
||||
/// <exception cref="T:System.NotImplementedException">A derived class must override this method.</exception>
|
||||
// Token: 0x0600248D RID: 9357 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x600248D")]
|
||||
[Address(RVA = "0x1027A40", Offset = "0x1026A40", VA = "0x181027A40", Slot = "15")]
|
||||
public virtual byte[] SignHash(byte[] hash, HashAlgorithmName hashAlgorithm, RSASignaturePadding padding)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Verifies that a digital signature is valid by determining the hash value in the signature using the specified hash algorithm and padding, and comparing it to the provided hash value.</summary>
|
||||
/// <param name="hash">The hash value of the signed data.</param>
|
||||
/// <param name="signature">The signature data to be verified.</param>
|
||||
/// <param name="hashAlgorithm">The hash algorithm used to create the hash value.</param>
|
||||
/// <param name="padding">The padding mode.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the signature is valid; otherwise, <see langword="false" />.</returns>
|
||||
/// <exception cref="T:System.NotImplementedException">A derived class must override this method.</exception>
|
||||
// Token: 0x0600248E RID: 9358 RVA: 0x00017178 File Offset: 0x00015378
|
||||
[Token(Token = "0x600248E")]
|
||||
[Address(RVA = "0x10281F0", Offset = "0x10271F0", VA = "0x1810281F0", Slot = "16")]
|
||||
public virtual bool VerifyHash(byte[] hash, byte[] signature, HashAlgorithmName hashAlgorithm, RSASignaturePadding padding)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>When overridden in a derived class, computes the hash value of a specified portion of a byte array by using a specified hashing algorithm.</summary>
|
||||
/// <param name="data">The data to be hashed.</param>
|
||||
/// <param name="offset">The index of the first byte in <paramref name="data" /> that is to be hashed.</param>
|
||||
/// <param name="count">The number of bytes to hash.</param>
|
||||
/// <param name="hashAlgorithm">The algorithm to use in hash the data.</param>
|
||||
/// <returns>The hashed data.</returns>
|
||||
/// <exception cref="T:System.NotImplementedException">A derived class must override this method.</exception>
|
||||
// Token: 0x0600248F RID: 9359 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x600248F")]
|
||||
[Address(RVA = "0x10275E0", Offset = "0x10265E0", VA = "0x1810275E0", Slot = "17")]
|
||||
protected virtual byte[] HashData(byte[] data, int offset, int count, HashAlgorithmName hashAlgorithm)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>When overridden in a derived class, computes the hash value of a specified binary stream by using a specified hashing algorithm.</summary>
|
||||
/// <param name="data">The binary stream to hash.</param>
|
||||
/// <param name="hashAlgorithm">The hash algorithm.</param>
|
||||
/// <returns>The hashed data.</returns>
|
||||
/// <exception cref="T:System.NotImplementedException">A derived class must override this method.</exception>
|
||||
// Token: 0x06002490 RID: 9360 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6002490")]
|
||||
[Address(RVA = "0x10275A0", Offset = "0x10265A0", VA = "0x1810275A0", Slot = "18")]
|
||||
protected virtual byte[] HashData(Stream data, HashAlgorithmName hashAlgorithm)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Computes the hash value of the specified byte array using the specified hash algorithm and padding mode, and signs the resulting hash value.</summary>
|
||||
/// <param name="data">The input data for which to compute the hash.</param>
|
||||
/// <param name="hashAlgorithm">The hash algorithm to use to create the hash value.</param>
|
||||
/// <param name="padding">The padding mode.</param>
|
||||
/// <returns>The RSA signature for the specified data.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="data" /> is <see langword="null" />.
|
||||
/// -or-
|
||||
/// <paramref name="padding" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">
|
||||
/// <paramref name="hashAlgorithm" />.<see cref="P:System.Security.Cryptography.HashAlgorithmName.Name" /> is <see langword="null" /> or <see cref="F:System.String.Empty" />.</exception>
|
||||
// Token: 0x06002491 RID: 9361 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6002491")]
|
||||
[Address(RVA = "0x1027620", Offset = "0x1026620", VA = "0x181027620")]
|
||||
public byte[] SignData(byte[] data, HashAlgorithmName hashAlgorithm, RSASignaturePadding padding)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Computes the hash value of a portion of the specified byte array using the specified hash algorithm and padding mode, and signs the resulting hash value.</summary>
|
||||
/// <param name="data">The input data for which to compute the hash.</param>
|
||||
/// <param name="offset">The offset into the array at which to begin using data.</param>
|
||||
/// <param name="count">The number of bytes in the array to use as data.</param>
|
||||
/// <param name="hashAlgorithm">The hash algorithm to use to create the hash value.</param>
|
||||
/// <param name="padding">The padding mode.</param>
|
||||
/// <returns>The RSA signature for the specified data.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="data" /> is <see langword="null" />.
|
||||
/// -or-
|
||||
/// <paramref name="padding" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">
|
||||
/// <paramref name="hashAlgorithm" />.<see cref="P:System.Security.Cryptography.HashAlgorithmName.Name" /> is <see langword="null" /> or <see cref="F:System.String.Empty" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="offset" /> is less than zero.
|
||||
/// -or-
|
||||
/// <paramref name="count" /> is less than zero.
|
||||
/// -or-
|
||||
/// <paramref name="offset" /> + <paramref name="count" /> - 1 results in an index that is beyond the upper bound of <paramref name="data" />.</exception>
|
||||
// Token: 0x06002492 RID: 9362 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6002492")]
|
||||
[Address(RVA = "0x10276E0", Offset = "0x10266E0", VA = "0x1810276E0", Slot = "19")]
|
||||
public virtual byte[] SignData(byte[] data, int offset, int count, HashAlgorithmName hashAlgorithm, RSASignaturePadding padding)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Computes the hash value of the specified stream using the specified hash algorithm and padding mode, and signs the resulting hash value.</summary>
|
||||
/// <param name="data">The input stream for which to compute the hash.</param>
|
||||
/// <param name="hashAlgorithm">The hash algorithm to use to create the hash value.</param>
|
||||
/// <param name="padding">The padding mode.</param>
|
||||
/// <returns>The RSA signature for the specified data.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="data" /> is <see langword="null" />.
|
||||
/// -or-
|
||||
/// <paramref name="padding" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">
|
||||
/// <paramref name="hashAlgorithm" />.<see cref="P:System.Security.Cryptography.HashAlgorithmName.Name" /> is <see langword="null" /> or <see cref="F:System.String.Empty" />.</exception>
|
||||
// Token: 0x06002493 RID: 9363 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6002493")]
|
||||
[Address(RVA = "0x10278E0", Offset = "0x10268E0", VA = "0x1810278E0", Slot = "20")]
|
||||
public virtual byte[] SignData(Stream data, HashAlgorithmName hashAlgorithm, RSASignaturePadding padding)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Verifies that a digital signature is valid by calculating the hash value of the specified data using the specified hash algorithm and padding, and comparing it to the provided signature.</summary>
|
||||
/// <param name="data">The signed data.</param>
|
||||
/// <param name="signature">The signature data to be verified.</param>
|
||||
/// <param name="hashAlgorithm">The hash algorithm used to create the hash value of the data.</param>
|
||||
/// <param name="padding">The padding mode.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the signature is valid; otherwise, <see langword="false" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="data" /> is <see langword="null" />.
|
||||
/// -or-
|
||||
/// <paramref name="signature" /> is <see langword="null" />.
|
||||
/// -or-
|
||||
/// <paramref name="padding" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">
|
||||
/// <paramref name="hashAlgorithm" />.<see cref="P:System.Security.Cryptography.HashAlgorithmName.Name" /> is <see langword="null" /> or <see cref="F:System.String.Empty" />.</exception>
|
||||
// Token: 0x06002494 RID: 9364 RVA: 0x00017190 File Offset: 0x00015390
|
||||
[Token(Token = "0x6002494")]
|
||||
[Address(RVA = "0x1027EF0", Offset = "0x1026EF0", VA = "0x181027EF0")]
|
||||
public bool VerifyData(byte[] data, byte[] signature, HashAlgorithmName hashAlgorithm, RSASignaturePadding padding)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Verifies that a digital signature is valid by calculating the hash value of the data in a portion of a byte array using the specified hash algorithm and padding, and comparing it to the provided signature.</summary>
|
||||
/// <param name="data">The signed data.</param>
|
||||
/// <param name="offset">The starting index at which to compute the hash.</param>
|
||||
/// <param name="count">The number of bytes to hash.</param>
|
||||
/// <param name="signature">The signature data to be verified.</param>
|
||||
/// <param name="hashAlgorithm">The hash algorithm used to create the hash value of the data.</param>
|
||||
/// <param name="padding">The padding mode.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the signature is valid; otherwise, <see langword="false" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="data" /> is <see langword="null" />.
|
||||
/// -or-
|
||||
/// <paramref name="signature" /> is <see langword="null" />.
|
||||
/// -or-
|
||||
/// <paramref name="padding" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">
|
||||
/// <paramref name="hashAlgorithm" />.<see cref="P:System.Security.Cryptography.HashAlgorithmName.Name" /> is <see langword="null" /> or <see cref="F:System.String.Empty" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="offset" /> is less than zero.
|
||||
/// -or-
|
||||
/// <paramref name="count" /> is less than zero.
|
||||
/// -or-
|
||||
/// <paramref name="offset" /> + <paramref name="count" /> - 1 results in an index that is beyond the upper bound of <paramref name="data" />.</exception>
|
||||
// Token: 0x06002495 RID: 9365 RVA: 0x000171A8 File Offset: 0x000153A8
|
||||
[Token(Token = "0x6002495")]
|
||||
[Address(RVA = "0x1027FB0", Offset = "0x1026FB0", VA = "0x181027FB0", Slot = "21")]
|
||||
public virtual bool VerifyData(byte[] data, int offset, int count, byte[] signature, HashAlgorithmName hashAlgorithm, RSASignaturePadding padding)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Verifies that a digital signature is valid by calculating the hash value of the specified stream using the specified hash algorithm and padding, and comparing it to the provided signature.</summary>
|
||||
/// <param name="data">The signed data.</param>
|
||||
/// <param name="signature">The signature data to be verified.</param>
|
||||
/// <param name="hashAlgorithm">The hash algorithm used to create the hash value of the data.</param>
|
||||
/// <param name="padding">The padding mode.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the signature is valid; otherwise, <see langword="false" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="data" /> is <see langword="null" />.
|
||||
/// -or-
|
||||
/// <paramref name="signature" /> is <see langword="null" />.
|
||||
/// -or-
|
||||
/// <paramref name="padding" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">
|
||||
/// <paramref name="hashAlgorithm" />.<see cref="P:System.Security.Cryptography.HashAlgorithmName.Name" /> is <see langword="null" /> or <see cref="F:System.String.Empty" />.</exception>
|
||||
// Token: 0x06002496 RID: 9366 RVA: 0x000171C0 File Offset: 0x000153C0
|
||||
[Token(Token = "0x6002496")]
|
||||
[Address(RVA = "0x1027D40", Offset = "0x1026D40", VA = "0x181027D40")]
|
||||
public bool VerifyData(Stream data, byte[] signature, HashAlgorithmName hashAlgorithm, RSASignaturePadding padding)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06002497 RID: 9367 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6002497")]
|
||||
[Address(RVA = "0x1026DF0", Offset = "0x1025DF0", VA = "0x181026DF0")]
|
||||
private static Exception DerivedClassMustOverride()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06002498 RID: 9368 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6002498")]
|
||||
[Address(RVA = "0x1027530", Offset = "0x1026530", VA = "0x181027530")]
|
||||
internal static Exception HashAlgorithmNameNullOrEmpty()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>When overridden in a derived class, decrypts the input data using the private key.</summary>
|
||||
/// <param name="rgb">The cipher text to be decrypted.</param>
|
||||
/// <returns>The resulting decryption of the <paramref name="rgb" /> parameter in plain text.</returns>
|
||||
/// <exception cref="T:System.NotSupportedException">This method call is not supported. This exception is thrown starting with the .NET Framework 4.6.</exception>
|
||||
// Token: 0x06002499 RID: 9369 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6002499")]
|
||||
[Address(RVA = "0x1026D40", Offset = "0x1025D40", VA = "0x181026D40", Slot = "22")]
|
||||
public virtual byte[] DecryptValue(byte[] rgb)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>When overridden in a derived class, encrypts the input data using the public key.</summary>
|
||||
/// <param name="rgb">The plain text to be encrypted.</param>
|
||||
/// <returns>The resulting encryption of the <paramref name="rgb" /> parameter as cipher text.</returns>
|
||||
/// <exception cref="T:System.NotSupportedException">This method call is not supported. This exception is thrown starting with the .NET Framework 4.6.</exception>
|
||||
// Token: 0x0600249A RID: 9370 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x600249A")]
|
||||
[Address(RVA = "0x1026E60", Offset = "0x1025E60", VA = "0x181026E60", Slot = "23")]
|
||||
public virtual byte[] EncryptValue(byte[] rgb)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Gets the name of the key exchange algorithm available with this implementation of <see cref="T:System.Security.Cryptography.RSA" />.</summary>
|
||||
/// <returns>Returns "RSA".</returns>
|
||||
// Token: 0x17000536 RID: 1334
|
||||
// (get) Token: 0x0600249B RID: 9371 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000536")]
|
||||
public override string KeyExchangeAlgorithm
|
||||
{
|
||||
[Token(Token = "0x600249B")]
|
||||
[Address(RVA = "0x1028230", Offset = "0x1027230", VA = "0x181028230", Slot = "10")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the name of the signature algorithm available with this implementation of <see cref="T:System.Security.Cryptography.RSA" />.</summary>
|
||||
/// <returns>Returns "RSA".</returns>
|
||||
// Token: 0x17000537 RID: 1335
|
||||
// (get) Token: 0x0600249C RID: 9372 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000537")]
|
||||
public override string SignatureAlgorithm
|
||||
{
|
||||
[Token(Token = "0x600249C")]
|
||||
[Address(RVA = "0x1028260", Offset = "0x1027260", VA = "0x181028260", Slot = "9")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Initializes an <see cref="T:System.Security.Cryptography.RSA" /> object from the key information from an XML string.</summary>
|
||||
/// <param name="xmlString">The XML string containing <see cref="T:System.Security.Cryptography.RSA" /> key information.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">The <paramref name="xmlString" /> parameter is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.Security.Cryptography.CryptographicException">The format of the <paramref name="xmlString" /> parameter is not valid.</exception>
|
||||
/// <exception cref="T:System.PlatformNotSupportedException">.NET Core only: This member is not supported.</exception>
|
||||
// Token: 0x0600249D RID: 9373 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600249D")]
|
||||
[Address(RVA = "0x1026F10", Offset = "0x1025F10", VA = "0x181026F10", Slot = "11")]
|
||||
public override void FromXmlString(string xmlString)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Creates and returns an XML string containing the key of the current <see cref="T:System.Security.Cryptography.RSA" /> object.</summary>
|
||||
/// <param name="includePrivateParameters">
|
||||
/// <see langword="true" /> to include a public and private RSA key; <see langword="false" /> to include only the public key.</param>
|
||||
/// <returns>An XML string containing the key of the current <see cref="T:System.Security.Cryptography.RSA" /> object.</returns>
|
||||
/// <exception cref="T:System.PlatformNotSupportedException">.NET Core only: This member is not supported.</exception>
|
||||
// Token: 0x0600249E RID: 9374 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x600249E")]
|
||||
[Address(RVA = "0x1027A80", Offset = "0x1026A80", VA = "0x181027A80", Slot = "12")]
|
||||
public override string ToXmlString(bool includePrivateParameters)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>When overridden in a derived class, exports the <see cref="T:System.Security.Cryptography.RSAParameters" />.</summary>
|
||||
/// <param name="includePrivateParameters">
|
||||
/// <see langword="true" /> to include private parameters; otherwise, <see langword="false" />.</param>
|
||||
/// <returns>The parameters for <see cref="T:System.Security.Cryptography.RSA" />.</returns>
|
||||
// Token: 0x0600249F RID: 9375
|
||||
[Token(Token = "0x600249F")]
|
||||
[Address(Slot = "24")]
|
||||
public abstract RSAParameters ExportParameters(bool includePrivateParameters);
|
||||
|
||||
/// <summary>When overridden in a derived class, imports the specified <see cref="T:System.Security.Cryptography.RSAParameters" />.</summary>
|
||||
/// <param name="parameters">The parameters for <see cref="T:System.Security.Cryptography.RSA" />.</param>
|
||||
// Token: 0x060024A0 RID: 9376
|
||||
[Token(Token = "0x60024A0")]
|
||||
[Address(Slot = "25")]
|
||||
public abstract void ImportParameters(RSAParameters parameters);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user