using System;
using Cpp2IlInjected;
namespace System.Security.Cryptography
{
/// Identifies Windows cryptographic object identifier (OID) groups.
// Token: 0x020001CA RID: 458
[Token(Token = "0x20001CA")]
public enum OidGroup
{
/// All the groups.
// Token: 0x0400065F RID: 1631
[Token(Token = "0x400065F")]
All,
/// The Windows group that is represented by CRYPT_HASH_ALG_OID_GROUP_ID.
// Token: 0x04000660 RID: 1632
[Token(Token = "0x4000660")]
HashAlgorithm,
/// The Windows group that is represented by CRYPT_ENCRYPT_ALG_OID_GROUP_ID.
// Token: 0x04000661 RID: 1633
[Token(Token = "0x4000661")]
EncryptionAlgorithm,
/// The Windows group that is represented by CRYPT_PUBKEY_ALG_OID_GROUP_ID.
// Token: 0x04000662 RID: 1634
[Token(Token = "0x4000662")]
PublicKeyAlgorithm,
/// The Windows group that is represented by CRYPT_SIGN_ALG_OID_GROUP_ID.
// Token: 0x04000663 RID: 1635
[Token(Token = "0x4000663")]
SignatureAlgorithm,
/// The Windows group that is represented by CRYPT_RDN_ATTR_OID_GROUP_ID.
// Token: 0x04000664 RID: 1636
[Token(Token = "0x4000664")]
Attribute,
/// The Windows group that is represented by CRYPT_EXT_OR_ATTR_OID_GROUP_ID.
// Token: 0x04000665 RID: 1637
[Token(Token = "0x4000665")]
ExtensionOrAttribute,
/// The Windows group that is represented by CRYPT_ENHKEY_USAGE_OID_GROUP_ID.
// Token: 0x04000666 RID: 1638
[Token(Token = "0x4000666")]
EnhancedKeyUsage,
/// The Windows group that is represented by CRYPT_POLICY_OID_GROUP_ID.
// Token: 0x04000667 RID: 1639
[Token(Token = "0x4000667")]
Policy,
/// The Windows group that is represented by CRYPT_TEMPLATE_OID_GROUP_ID.
// Token: 0x04000668 RID: 1640
[Token(Token = "0x4000668")]
Template,
/// The Windows group that is represented by CRYPT_KDF_OID_GROUP_ID.
// Token: 0x04000669 RID: 1641
[Token(Token = "0x4000669")]
KeyDerivationFunction
}
}