m
This commit is contained in:
@@ -0,0 +1,109 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Asn1.X509
|
||||
{
|
||||
// Token: 0x02001EEC RID: 7916
|
||||
[Token(Token = "0x2001EEC")]
|
||||
public class KeyUsage : DerBitString
|
||||
{
|
||||
// Token: 0x0600C68C RID: 50828 RVA: 0x002CE384 File Offset: 0x002CC584
|
||||
[Token(Token = "0x600C68C")]
|
||||
[Address(RVA = "0x2E7FB00", Offset = "0x2E7EB00", VA = "0x182E7FB00")]
|
||||
public new static KeyUsage GetInstance(object obj)
|
||||
{
|
||||
while (obj != 0)
|
||||
{
|
||||
if (obj == 0)
|
||||
{
|
||||
if (obj == 0)
|
||||
{
|
||||
break;
|
||||
}
|
||||
if (obj != 0)
|
||||
{
|
||||
Asn1Object asn1Object;
|
||||
return KeyUsage.GetInstance(asn1Object);
|
||||
}
|
||||
}
|
||||
else if (obj != 0)
|
||||
{
|
||||
break;
|
||||
}
|
||||
}
|
||||
DerBitString instance = DerBitString.GetInstance(obj);
|
||||
byte[] octets = instance.GetOctets();
|
||||
byte[] bytes = instance.GetBytes();
|
||||
KeyUsage keyUsage;
|
||||
return keyUsage;
|
||||
}
|
||||
|
||||
// Token: 0x0600C68D RID: 50829 RVA: 0x002CE3DC File Offset: 0x002CC5DC
|
||||
[Token(Token = "0x600C68D")]
|
||||
[Address(RVA = "0x2E7FEA0", Offset = "0x2E7EEA0", VA = "0x182E7FEA0")]
|
||||
public KeyUsage(int usage)
|
||||
: base(usage)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600C68E RID: 50830 RVA: 0x002CE3F0 File Offset: 0x002CC5F0
|
||||
[Token(Token = "0x600C68E")]
|
||||
[Address(RVA = "0x2E7FDF0", Offset = "0x2E7EDF0", VA = "0x182E7FDF0")]
|
||||
private KeyUsage(DerBitString usage)
|
||||
{
|
||||
byte[] octets = usage.GetOctets();
|
||||
byte[] bytes = usage.GetBytes();
|
||||
}
|
||||
|
||||
// Token: 0x0600C68F RID: 50831 RVA: 0x002CE414 File Offset: 0x002CC614
|
||||
[Token(Token = "0x600C68F")]
|
||||
[Address(RVA = "0x2E7FD30", Offset = "0x2E7ED30", VA = "0x182E7FD30", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
byte[] octets = this.GetOctets();
|
||||
if (octets.Length != 1)
|
||||
{
|
||||
byte b = octets[0];
|
||||
}
|
||||
byte b2 = octets[0];
|
||||
string text;
|
||||
return "KeyUsage: 0x" + text;
|
||||
}
|
||||
|
||||
// Token: 0x04007C80 RID: 31872
|
||||
[Token(Token = "0x4007C80")]
|
||||
public const int DigitalSignature = 128;
|
||||
|
||||
// Token: 0x04007C81 RID: 31873
|
||||
[Token(Token = "0x4007C81")]
|
||||
public const int NonRepudiation = 64;
|
||||
|
||||
// Token: 0x04007C82 RID: 31874
|
||||
[Token(Token = "0x4007C82")]
|
||||
public const int KeyEncipherment = 32;
|
||||
|
||||
// Token: 0x04007C83 RID: 31875
|
||||
[Token(Token = "0x4007C83")]
|
||||
public const int DataEncipherment = 16;
|
||||
|
||||
// Token: 0x04007C84 RID: 31876
|
||||
[Token(Token = "0x4007C84")]
|
||||
public const int KeyAgreement = 8;
|
||||
|
||||
// Token: 0x04007C85 RID: 31877
|
||||
[Token(Token = "0x4007C85")]
|
||||
public const int KeyCertSign = 4;
|
||||
|
||||
// Token: 0x04007C86 RID: 31878
|
||||
[Token(Token = "0x4007C86")]
|
||||
public const int CrlSign = 2;
|
||||
|
||||
// Token: 0x04007C87 RID: 31879
|
||||
[Token(Token = "0x4007C87")]
|
||||
public const int EncipherOnly = 1;
|
||||
|
||||
// Token: 0x04007C88 RID: 31880
|
||||
[Token(Token = "0x4007C88")]
|
||||
public const int DecipherOnly = 32768;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user