314 lines
8.6 KiB
C#
314 lines
8.6 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 = "0x2B26910", Offset = "0x2B25710", VA = "0x182B26910")]
|
|
public KeyPairPersistence(CspParameters parameters)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600017D RID: 381 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600017D")]
|
|
[Address(RVA = "0x2B269A0", Offset = "0x2B257A0", VA = "0x182B269A0")]
|
|
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 = "0x2B26BD0", Offset = "0x2B259D0", VA = "0x182B26BD0")]
|
|
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 = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x6000180")]
|
|
[Address(RVA = "0x2B277C0", Offset = "0x2B265C0", VA = "0x182B277C0")]
|
|
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 = "0x2B27270", Offset = "0x2B26070", VA = "0x182B27270")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000182 RID: 386 RVA: 0x00002B20 File Offset: 0x00000D20
|
|
[Token(Token = "0x6000182")]
|
|
[Address(RVA = "0x2B261C0", Offset = "0x2B24FC0", VA = "0x182B261C0")]
|
|
public bool Load()
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000183 RID: 387 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000183")]
|
|
[Address(RVA = "0x2B26520", Offset = "0x2B25320", VA = "0x182B26520")]
|
|
public void Save()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000184 RID: 388 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000184")]
|
|
[Address(RVA = "0x2B26500", Offset = "0x2B25300", VA = "0x182B26500")]
|
|
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 = "0x2B272C0", Offset = "0x2B260C0", VA = "0x182B272C0")]
|
|
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 = "0x2B26D70", Offset = "0x2B25B70", VA = "0x182B26D70")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000187 RID: 391 RVA: 0x00002B38 File Offset: 0x00000D38
|
|
[Token(Token = "0x6000187")]
|
|
[Address(RVA = "0x1B65780", Offset = "0x1B64580", VA = "0x181B65780")]
|
|
internal static bool _CanSecure(string root)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000188 RID: 392 RVA: 0x00002B50 File Offset: 0x00000D50
|
|
[Token(Token = "0x6000188")]
|
|
[Address(RVA = "0x1B65780", Offset = "0x1B64580", VA = "0x181B65780")]
|
|
internal static bool _ProtectUser(string path)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000189 RID: 393 RVA: 0x00002B68 File Offset: 0x00000D68
|
|
[Token(Token = "0x6000189")]
|
|
[Address(RVA = "0x1B65780", Offset = "0x1B64580", VA = "0x181B65780")]
|
|
internal static bool _ProtectMachine(string path)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0600018A RID: 394 RVA: 0x00002B80 File Offset: 0x00000D80
|
|
[Token(Token = "0x600018A")]
|
|
[Address(RVA = "0x1B65780", Offset = "0x1B64580", VA = "0x181B65780")]
|
|
internal static bool _IsUserProtected(string path)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0600018B RID: 395 RVA: 0x00002B98 File Offset: 0x00000D98
|
|
[Token(Token = "0x600018B")]
|
|
[Address(RVA = "0x1B65780", Offset = "0x1B64580", VA = "0x181B65780")]
|
|
internal static bool _IsMachineProtected(string path)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0600018C RID: 396 RVA: 0x00002BB0 File Offset: 0x00000DB0
|
|
[Token(Token = "0x600018C")]
|
|
[Address(RVA = "0x2B25E30", Offset = "0x2B24C30", VA = "0x182B25E30")]
|
|
private static bool CanSecure(string path)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0600018D RID: 397 RVA: 0x00002BC8 File Offset: 0x00000DC8
|
|
[Token(Token = "0x600018D")]
|
|
[Address(RVA = "0x2B26470", Offset = "0x2B25270", VA = "0x182B26470")]
|
|
private static bool ProtectUser(string path)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0600018E RID: 398 RVA: 0x00002BE0 File Offset: 0x00000DE0
|
|
[Token(Token = "0x600018E")]
|
|
[Address(RVA = "0x2B263E0", Offset = "0x2B251E0", VA = "0x182B263E0")]
|
|
private static bool ProtectMachine(string path)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0600018F RID: 399 RVA: 0x00002BF8 File Offset: 0x00000DF8
|
|
[Token(Token = "0x600018F")]
|
|
[Address(RVA = "0x2B26130", Offset = "0x2B24F30", VA = "0x182B26130")]
|
|
private static bool IsUserProtected(string path)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000190 RID: 400 RVA: 0x00002C10 File Offset: 0x00000E10
|
|
[Token(Token = "0x6000190")]
|
|
[Address(RVA = "0x2B260A0", Offset = "0x2B24EA0", VA = "0x182B260A0")]
|
|
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 = "0x2B26A40", Offset = "0x2B25840", VA = "0x182B26A40")]
|
|
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 = "0x2B27280", Offset = "0x2B26080", VA = "0x182B27280")]
|
|
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 = "0x2B272A0", Offset = "0x2B260A0", VA = "0x182B272A0")]
|
|
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 = "0x2B26A50", Offset = "0x2B25850", VA = "0x182B26A50")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000195 RID: 405 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000195")]
|
|
[Address(RVA = "0x2B25EE0", Offset = "0x2B24CE0", VA = "0x182B25EE0")]
|
|
private CspParameters Copy(CspParameters p)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000196 RID: 406 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000196")]
|
|
[Address(RVA = "0x2B25F90", Offset = "0x2B24D90", VA = "0x182B25F90")]
|
|
private void FromXml(string xml)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000197 RID: 407 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000197")]
|
|
[Address(RVA = "0x2B266E0", Offset = "0x2B254E0", VA = "0x182B266E0")]
|
|
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;
|
|
}
|
|
}
|