314 lines
8.5 KiB
C#
314 lines
8.5 KiB
C#
using System;
|
|
using System.Security.Cryptography;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace Mono.Security.Cryptography
|
|
{
|
|
// Token: 0x02000040 RID: 64
|
|
[Token(Token = "0x2000040")]
|
|
internal class KeyPairPersistence
|
|
{
|
|
// Token: 0x0600017C RID: 380 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600017C")]
|
|
[Address(RVA = "0xE4B580", Offset = "0xE4A580", VA = "0x180E4B580")]
|
|
public KeyPairPersistence(CspParameters parameters)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600017D RID: 381 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600017D")]
|
|
[Address(RVA = "0xE4B610", Offset = "0xE4A610", VA = "0x180E4B610")]
|
|
public KeyPairPersistence(CspParameters parameters, string keyPair)
|
|
{
|
|
}
|
|
|
|
// Token: 0x1700003C RID: 60
|
|
// (get) Token: 0x0600017E RID: 382 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x1700003C")]
|
|
public string Filename
|
|
{
|
|
[Token(Token = "0x600017E")]
|
|
[Address(RVA = "0xE4B840", Offset = "0xE4A840", VA = "0x180E4B840")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700003D RID: 61
|
|
// (get) Token: 0x0600017F RID: 383 RVA: 0x00002082 File Offset: 0x00000282
|
|
// (set) Token: 0x06000180 RID: 384 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x1700003D")]
|
|
public string KeyValue
|
|
{
|
|
[Token(Token = "0x600017F")]
|
|
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x6000180")]
|
|
[Address(RVA = "0xE4C430", Offset = "0xE4B430", VA = "0x180E4C430")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700003E RID: 62
|
|
// (get) Token: 0x06000181 RID: 385 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x1700003E")]
|
|
public CspParameters Parameters
|
|
{
|
|
[Token(Token = "0x6000181")]
|
|
[Address(RVA = "0xE4BEE0", Offset = "0xE4AEE0", VA = "0x180E4BEE0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000182 RID: 386 RVA: 0x00002B20 File Offset: 0x00000D20
|
|
[Token(Token = "0x6000182")]
|
|
[Address(RVA = "0xE4AE30", Offset = "0xE49E30", VA = "0x180E4AE30")]
|
|
public bool Load()
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000183 RID: 387 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000183")]
|
|
[Address(RVA = "0xE4B190", Offset = "0xE4A190", VA = "0x180E4B190")]
|
|
public void Save()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000184 RID: 388 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000184")]
|
|
[Address(RVA = "0xE4B170", Offset = "0xE4A170", VA = "0x180E4B170")]
|
|
public void Remove()
|
|
{
|
|
}
|
|
|
|
// Token: 0x1700003F RID: 63
|
|
// (get) Token: 0x06000185 RID: 389 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x1700003F")]
|
|
private static string UserPath
|
|
{
|
|
[Token(Token = "0x6000185")]
|
|
[Address(RVA = "0xE4BF30", Offset = "0xE4AF30", VA = "0x180E4BF30")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000040 RID: 64
|
|
// (get) Token: 0x06000186 RID: 390 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x17000040")]
|
|
private static string MachinePath
|
|
{
|
|
[Token(Token = "0x6000186")]
|
|
[Address(RVA = "0xE4B9E0", Offset = "0xE4A9E0", VA = "0x180E4B9E0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000187 RID: 391 RVA: 0x00002B38 File Offset: 0x00000D38
|
|
[Token(Token = "0x6000187")]
|
|
[Address(RVA = "0xB53DD0", Offset = "0xB52DD0", VA = "0x180B53DD0")]
|
|
internal static bool _CanSecure(string root)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000188 RID: 392 RVA: 0x00002B50 File Offset: 0x00000D50
|
|
[Token(Token = "0x6000188")]
|
|
[Address(RVA = "0xB53DD0", Offset = "0xB52DD0", VA = "0x180B53DD0")]
|
|
internal static bool _ProtectUser(string path)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000189 RID: 393 RVA: 0x00002B68 File Offset: 0x00000D68
|
|
[Token(Token = "0x6000189")]
|
|
[Address(RVA = "0xB53DD0", Offset = "0xB52DD0", VA = "0x180B53DD0")]
|
|
internal static bool _ProtectMachine(string path)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0600018A RID: 394 RVA: 0x00002B80 File Offset: 0x00000D80
|
|
[Token(Token = "0x600018A")]
|
|
[Address(RVA = "0xB53DD0", Offset = "0xB52DD0", VA = "0x180B53DD0")]
|
|
internal static bool _IsUserProtected(string path)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0600018B RID: 395 RVA: 0x00002B98 File Offset: 0x00000D98
|
|
[Token(Token = "0x600018B")]
|
|
[Address(RVA = "0xB53DD0", Offset = "0xB52DD0", VA = "0x180B53DD0")]
|
|
internal static bool _IsMachineProtected(string path)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0600018C RID: 396 RVA: 0x00002BB0 File Offset: 0x00000DB0
|
|
[Token(Token = "0x600018C")]
|
|
[Address(RVA = "0xE4AAA0", Offset = "0xE49AA0", VA = "0x180E4AAA0")]
|
|
private static bool CanSecure(string path)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0600018D RID: 397 RVA: 0x00002BC8 File Offset: 0x00000DC8
|
|
[Token(Token = "0x600018D")]
|
|
[Address(RVA = "0xE4B0E0", Offset = "0xE4A0E0", VA = "0x180E4B0E0")]
|
|
private static bool ProtectUser(string path)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0600018E RID: 398 RVA: 0x00002BE0 File Offset: 0x00000DE0
|
|
[Token(Token = "0x600018E")]
|
|
[Address(RVA = "0xE4B050", Offset = "0xE4A050", VA = "0x180E4B050")]
|
|
private static bool ProtectMachine(string path)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0600018F RID: 399 RVA: 0x00002BF8 File Offset: 0x00000DF8
|
|
[Token(Token = "0x600018F")]
|
|
[Address(RVA = "0xE4ADA0", Offset = "0xE49DA0", VA = "0x180E4ADA0")]
|
|
private static bool IsUserProtected(string path)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000190 RID: 400 RVA: 0x00002C10 File Offset: 0x00000E10
|
|
[Token(Token = "0x6000190")]
|
|
[Address(RVA = "0xE4AD10", Offset = "0xE49D10", VA = "0x180E4AD10")]
|
|
private static bool IsMachineProtected(string path)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x17000041 RID: 65
|
|
// (get) Token: 0x06000191 RID: 401 RVA: 0x00002C28 File Offset: 0x00000E28
|
|
[Token(Token = "0x17000041")]
|
|
private bool CanChange
|
|
{
|
|
[Token(Token = "0x6000191")]
|
|
[Address(RVA = "0xE4B6B0", Offset = "0xE4A6B0", VA = "0x180E4B6B0")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000042 RID: 66
|
|
// (get) Token: 0x06000192 RID: 402 RVA: 0x00002C40 File Offset: 0x00000E40
|
|
[Token(Token = "0x17000042")]
|
|
private bool UseDefaultKeyContainer
|
|
{
|
|
[Token(Token = "0x6000192")]
|
|
[Address(RVA = "0xE4BEF0", Offset = "0xE4AEF0", VA = "0x180E4BEF0")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000043 RID: 67
|
|
// (get) Token: 0x06000193 RID: 403 RVA: 0x00002C58 File Offset: 0x00000E58
|
|
[Token(Token = "0x17000043")]
|
|
private bool UseMachineKeyStore
|
|
{
|
|
[Token(Token = "0x6000193")]
|
|
[Address(RVA = "0xE4BF10", Offset = "0xE4AF10", VA = "0x180E4BF10")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000044 RID: 68
|
|
// (get) Token: 0x06000194 RID: 404 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x17000044")]
|
|
private string ContainerName
|
|
{
|
|
[Token(Token = "0x6000194")]
|
|
[Address(RVA = "0xE4B6C0", Offset = "0xE4A6C0", VA = "0x180E4B6C0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000195 RID: 405 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000195")]
|
|
[Address(RVA = "0xE4AB50", Offset = "0xE49B50", VA = "0x180E4AB50")]
|
|
private CspParameters Copy(CspParameters p)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000196 RID: 406 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000196")]
|
|
[Address(RVA = "0xE4AC00", Offset = "0xE49C00", VA = "0x180E4AC00")]
|
|
private void FromXml(string xml)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000197 RID: 407 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000197")]
|
|
[Address(RVA = "0xE4B350", Offset = "0xE4A350", VA = "0x180E4B350")]
|
|
private string ToXml()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x04000107 RID: 263
|
|
[Token(Token = "0x4000107")]
|
|
private static bool _userPathExists;
|
|
|
|
// Token: 0x04000108 RID: 264
|
|
[Token(Token = "0x4000108")]
|
|
private static string _userPath;
|
|
|
|
// Token: 0x04000109 RID: 265
|
|
[Token(Token = "0x4000109")]
|
|
private static bool _machinePathExists;
|
|
|
|
// Token: 0x0400010A RID: 266
|
|
[Token(Token = "0x400010A")]
|
|
private static string _machinePath;
|
|
|
|
// Token: 0x0400010B RID: 267
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400010B")]
|
|
private CspParameters _params;
|
|
|
|
// Token: 0x0400010C RID: 268
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400010C")]
|
|
private string _keyvalue;
|
|
|
|
// Token: 0x0400010D RID: 269
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400010D")]
|
|
private string _filename;
|
|
|
|
// Token: 0x0400010E RID: 270
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400010E")]
|
|
private string _container;
|
|
|
|
// Token: 0x0400010F RID: 271
|
|
[Token(Token = "0x400010F")]
|
|
private static object lockobj;
|
|
}
|
|
}
|