text: // Autogenerated from CppHeaderCreator
  // Created by Sc2ad
  // =========================================================================
  #pragma once
  // Begin includes
  #include "extern/beatsaber-hook/shared/utils/typedefs.h"
  #include "extern/beatsaber-hook/shared/utils/byref.hpp"
  // Completed includes
  // Begin forward declares
  // Forward declaring namespace: Org::BouncyCastle::Asn1
  namespace Org::BouncyCastle::Asn1 {
    // Forward declaring type: DerObjectIdentifier
    class DerObjectIdentifier;
  }
  // Completed forward declares
  // Type namespace: Org.BouncyCastle.Asn1.Nist
  namespace Org::BouncyCastle::Asn1::Nist {
    // Forward declaring type: NistObjectIdentifiers
    class NistObjectIdentifiers;
  }
  #include "extern/beatsaber-hook/shared/utils/il2cpp-type-check.hpp"
  NEED_NO_BOX(Org::BouncyCastle::Asn1::Nist::NistObjectIdentifiers);
  DEFINE_IL2CPP_ARG_TYPE(Org::BouncyCastle::Asn1::Nist::NistObjectIdentifiers*, "Org.BouncyCastle.Asn1.Nist", "NistObjectIdentifiers");
  // Type namespace: Org.BouncyCastle.Asn1.Nist
  namespace Org::BouncyCastle::Asn1::Nist {
    // Size: 0x10
    #pragma pack(push, 1)
    // Autogenerated type: Org.BouncyCastle.Asn1.Nist.NistObjectIdentifiers
    // [TokenAttribute] Offset: FFFFFFFF
    class NistObjectIdentifiers : public ::Il2CppObject {
      public:
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier NistAlgorithm
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_NistAlgorithm();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier NistAlgorithm
      static void _set_NistAlgorithm(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier HashAlgs
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_HashAlgs();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier HashAlgs
      static void _set_HashAlgs(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdSha256
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdSha256();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdSha256
      static void _set_IdSha256(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdSha384
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdSha384();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdSha384
      static void _set_IdSha384(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdSha512
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdSha512();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdSha512
      static void _set_IdSha512(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdSha224
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdSha224();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdSha224
      static void _set_IdSha224(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdSha512_224
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdSha512_224();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdSha512_224
      static void _set_IdSha512_224(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdSha512_256
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdSha512_256();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdSha512_256
      static void _set_IdSha512_256(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdSha3_224
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdSha3_224();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdSha3_224
      static void _set_IdSha3_224(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdSha3_256
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdSha3_256();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdSha3_256
      static void _set_IdSha3_256(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdSha3_384
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdSha3_384();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdSha3_384
      static void _set_IdSha3_384(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdSha3_512
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdSha3_512();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdSha3_512
      static void _set_IdSha3_512(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdShake128
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdShake128();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdShake128
      static void _set_IdShake128(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdShake256
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdShake256();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdShake256
      static void _set_IdShake256(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdHMacWithSha3_224
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdHMacWithSha3_224();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdHMacWithSha3_224
      static void _set_IdHMacWithSha3_224(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdHMacWithSha3_256
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdHMacWithSha3_256();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdHMacWithSha3_256
      static void _set_IdHMacWithSha3_256(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdHMacWithSha3_384
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdHMacWithSha3_384();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdHMacWithSha3_384
      static void _set_IdHMacWithSha3_384(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdHMacWithSha3_512
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdHMacWithSha3_512();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdHMacWithSha3_512
      static void _set_IdHMacWithSha3_512(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdShake128Len
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdShake128Len();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdShake128Len
      static void _set_IdShake128Len(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdShake256Len
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdShake256Len();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdShake256Len
      static void _set_IdShake256Len(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdKmacWithShake128
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdKmacWithShake128();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdKmacWithShake128
      static void _set_IdKmacWithShake128(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdKmacWithShake256
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdKmacWithShake256();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdKmacWithShake256
      static void _set_IdKmacWithShake256(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier Aes
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_Aes();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier Aes
      static void _set_Aes(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdAes128Ecb
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdAes128Ecb();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdAes128Ecb
      static void _set_IdAes128Ecb(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdAes128Cbc
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdAes128Cbc();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdAes128Cbc
      static void _set_IdAes128Cbc(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdAes128Ofb
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdAes128Ofb();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdAes128Ofb
      static void _set_IdAes128Ofb(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdAes128Cfb
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdAes128Cfb();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdAes128Cfb
      static void _set_IdAes128Cfb(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdAes128Wrap
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdAes128Wrap();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdAes128Wrap
      static void _set_IdAes128Wrap(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdAes128Gcm
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdAes128Gcm();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdAes128Gcm
      static void _set_IdAes128Gcm(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdAes128Ccm
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdAes128Ccm();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdAes128Ccm
      static void _set_IdAes128Ccm(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdAes192Ecb
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdAes192Ecb();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdAes192Ecb
      static void _set_IdAes192Ecb(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdAes192Cbc
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdAes192Cbc();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdAes192Cbc
      static void _set_IdAes192Cbc(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdAes192Ofb
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdAes192Ofb();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdAes192Ofb
      static void _set_IdAes192Ofb(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdAes192Cfb
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdAes192Cfb();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdAes192Cfb
      static void _set_IdAes192Cfb(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdAes192Wrap
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdAes192Wrap();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdAes192Wrap
      static void _set_IdAes192Wrap(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdAes192Gcm
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdAes192Gcm();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdAes192Gcm
      static void _set_IdAes192Gcm(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdAes192Ccm
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdAes192Ccm();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdAes192Ccm
      static void _set_IdAes192Ccm(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdAes256Ecb
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdAes256Ecb();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdAes256Ecb
      static void _set_IdAes256Ecb(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdAes256Cbc
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdAes256Cbc();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdAes256Cbc
      static void _set_IdAes256Cbc(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdAes256Ofb
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdAes256Ofb();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdAes256Ofb
      static void _set_IdAes256Ofb(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdAes256Cfb
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdAes256Cfb();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdAes256Cfb
      static void _set_IdAes256Cfb(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdAes256Wrap
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdAes256Wrap();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdAes256Wrap
      static void _set_IdAes256Wrap(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdAes256Gcm
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdAes256Gcm();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdAes256Gcm
      static void _set_IdAes256Gcm(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdAes256Ccm
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdAes256Ccm();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdAes256Ccm
      static void _set_IdAes256Ccm(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdDsaWithSha2
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdDsaWithSha2();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdDsaWithSha2
      static void _set_IdDsaWithSha2(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier DsaWithSha224
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_DsaWithSha224();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier DsaWithSha224
      static void _set_DsaWithSha224(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier DsaWithSha256
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_DsaWithSha256();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier DsaWithSha256
      static void _set_DsaWithSha256(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier DsaWithSha384
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_DsaWithSha384();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier DsaWithSha384
      static void _set_DsaWithSha384(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier DsaWithSha512
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_DsaWithSha512();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier DsaWithSha512
      static void _set_DsaWithSha512(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdDsaWithSha3_224
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdDsaWithSha3_224();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdDsaWithSha3_224
      static void _set_IdDsaWithSha3_224(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdDsaWithSha3_256
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdDsaWithSha3_256();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdDsaWithSha3_256
      static void _set_IdDsaWithSha3_256(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdDsaWithSha3_384
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdDsaWithSha3_384();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdDsaWithSha3_384
      static void _set_IdDsaWithSha3_384(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdDsaWithSha3_512
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdDsaWithSha3_512();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdDsaWithSha3_512
      static void _set_IdDsaWithSha3_512(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdEcdsaWithSha3_224
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdEcdsaWithSha3_224();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdEcdsaWithSha3_224
      static void _set_IdEcdsaWithSha3_224(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdEcdsaWithSha3_256
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdEcdsaWithSha3_256();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdEcdsaWithSha3_256
      static void _set_IdEcdsaWithSha3_256(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdEcdsaWithSha3_384
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdEcdsaWithSha3_384();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdEcdsaWithSha3_384
      static void _set_IdEcdsaWithSha3_384(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdEcdsaWithSha3_512
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdEcdsaWithSha3_512();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdEcdsaWithSha3_512
      static void _set_IdEcdsaWithSha3_512(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdRsassaPkcs1V15WithSha3_224
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdRsassaPkcs1V15WithSha3_224();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdRsassaPkcs1V15WithSha3_224
      static void _set_IdRsassaPkcs1V15WithSha3_224(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdRsassaPkcs1V15WithSha3_256
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdRsassaPkcs1V15WithSha3_256();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdRsassaPkcs1V15WithSha3_256
      static void _set_IdRsassaPkcs1V15WithSha3_256(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdRsassaPkcs1V15WithSha3_384
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdRsassaPkcs1V15WithSha3_384();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdRsassaPkcs1V15WithSha3_384
      static void _set_IdRsassaPkcs1V15WithSha3_384(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // Get static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdRsassaPkcs1V15WithSha3_512
      static Org::BouncyCastle::Asn1::DerObjectIdentifier* _get_IdRsassaPkcs1V15WithSha3_512();
      // Set static field: static public readonly Org.BouncyCastle.Asn1.DerObjectIdentifier IdRsassaPkcs1V15WithSha3_512
      static void _set_IdRsassaPkcs1V15WithSha3_512(Org::BouncyCastle::Asn1::DerObjectIdentifier* value);
      // static private System.Void .cctor()
      // Offset: 0x1952EF4
      static void _cctor();
    }; // Org.BouncyCastle.Asn1.Nist.NistObjectIdentifiers
    #pragma pack(pop)
  }
  #include "extern/beatsaber-hook/shared/utils/il2cpp-utils-methods.hpp"
  // Writing MetadataGetter for method: Org::BouncyCastle::Asn1::Nist::NistObjectIdentifiers::_cctor
  // Il2CppName: .cctor
  template<>
  struct ::il2cpp_utils::il2cpp_type_check::MetadataGetter<static_cast<void (*)()>(&Org::BouncyCastle::Asn1::Nist::NistObjectIdentifiers::_cctor)> {
    static const MethodInfo* get() {
      return ::il2cpp_utils::FindMethod(classof(Org::BouncyCastle::Asn1::Nist::NistObjectIdentifiers*), ".cctor", std::vector<Il2CppClass*>(), ::std::vector<const Il2CppType*>{});
    }
  };
  