Win32 API 日本語リファレンス
ホームSecurity.Cryptography.Certificates › OCSPSigningFlag

OCSPSigningFlag

列挙型
基底型i4

メンバー 10

名前10進16進
OCSP_SF_SILENT10x1
OCSP_SF_USE_CACERT20x2
OCSP_SF_ALLOW_SIGNINGCERT_AUTORENEWAL40x4
OCSP_SF_FORCE_SIGNINGCERT_ISSUER_ISCA80x8
OCSP_SF_AUTODISCOVER_SIGNINGCERT160x10
OCSP_SF_MANUAL_ASSIGN_SIGNINGCERT320x20
OCSP_SF_RESPONDER_ID_KEYHASH640x40
OCSP_SF_RESPONDER_ID_NAME1280x80
OCSP_SF_ALLOW_NONCE_EXTENSION2560x100
OCSP_SF_ALLOW_SIGNINGCERT_AUTOENROLLMENT5120x200

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum OCSPSigningFlag : int {
    OCSP_SF_SILENT = 1,
    OCSP_SF_USE_CACERT = 2,
    OCSP_SF_ALLOW_SIGNINGCERT_AUTORENEWAL = 4,
    OCSP_SF_FORCE_SIGNINGCERT_ISSUER_ISCA = 8,
    OCSP_SF_AUTODISCOVER_SIGNINGCERT = 16,
    OCSP_SF_MANUAL_ASSIGN_SIGNINGCERT = 32,
    OCSP_SF_RESPONDER_ID_KEYHASH = 64,
    OCSP_SF_RESPONDER_ID_NAME = 128,
    OCSP_SF_ALLOW_NONCE_EXTENSION = 256,
    OCSP_SF_ALLOW_SIGNINGCERT_AUTOENROLLMENT = 512
} OCSPSigningFlag;
public enum OCSPSigningFlag : int
{
    OCSP_SF_SILENT = 1,
    OCSP_SF_USE_CACERT = 2,
    OCSP_SF_ALLOW_SIGNINGCERT_AUTORENEWAL = 4,
    OCSP_SF_FORCE_SIGNINGCERT_ISSUER_ISCA = 8,
    OCSP_SF_AUTODISCOVER_SIGNINGCERT = 16,
    OCSP_SF_MANUAL_ASSIGN_SIGNINGCERT = 32,
    OCSP_SF_RESPONDER_ID_KEYHASH = 64,
    OCSP_SF_RESPONDER_ID_NAME = 128,
    OCSP_SF_ALLOW_NONCE_EXTENSION = 256,
    OCSP_SF_ALLOW_SIGNINGCERT_AUTOENROLLMENT = 512,
}
Public Enum OCSPSigningFlag As Integer
    OCSP_SF_SILENT = 1
    OCSP_SF_USE_CACERT = 2
    OCSP_SF_ALLOW_SIGNINGCERT_AUTORENEWAL = 4
    OCSP_SF_FORCE_SIGNINGCERT_ISSUER_ISCA = 8
    OCSP_SF_AUTODISCOVER_SIGNINGCERT = 16
    OCSP_SF_MANUAL_ASSIGN_SIGNINGCERT = 32
    OCSP_SF_RESPONDER_ID_KEYHASH = 64
    OCSP_SF_RESPONDER_ID_NAME = 128
    OCSP_SF_ALLOW_NONCE_EXTENSION = 256
    OCSP_SF_ALLOW_SIGNINGCERT_AUTOENROLLMENT = 512
End Enum
import enum

class OCSPSigningFlag(enum.IntEnum):
    OCSP_SF_SILENT = 1
    OCSP_SF_USE_CACERT = 2
    OCSP_SF_ALLOW_SIGNINGCERT_AUTORENEWAL = 4
    OCSP_SF_FORCE_SIGNINGCERT_ISSUER_ISCA = 8
    OCSP_SF_AUTODISCOVER_SIGNINGCERT = 16
    OCSP_SF_MANUAL_ASSIGN_SIGNINGCERT = 32
    OCSP_SF_RESPONDER_ID_KEYHASH = 64
    OCSP_SF_RESPONDER_ID_NAME = 128
    OCSP_SF_ALLOW_NONCE_EXTENSION = 256
    OCSP_SF_ALLOW_SIGNINGCERT_AUTOENROLLMENT = 512
// OCSPSigningFlag
pub const OCSP_SF_SILENT: i32 = 1;
pub const OCSP_SF_USE_CACERT: i32 = 2;
pub const OCSP_SF_ALLOW_SIGNINGCERT_AUTORENEWAL: i32 = 4;
pub const OCSP_SF_FORCE_SIGNINGCERT_ISSUER_ISCA: i32 = 8;
pub const OCSP_SF_AUTODISCOVER_SIGNINGCERT: i32 = 16;
pub const OCSP_SF_MANUAL_ASSIGN_SIGNINGCERT: i32 = 32;
pub const OCSP_SF_RESPONDER_ID_KEYHASH: i32 = 64;
pub const OCSP_SF_RESPONDER_ID_NAME: i32 = 128;
pub const OCSP_SF_ALLOW_NONCE_EXTENSION: i32 = 256;
pub const OCSP_SF_ALLOW_SIGNINGCERT_AUTOENROLLMENT: i32 = 512;
// OCSPSigningFlag
const (
	OCSP_SF_SILENT int32 = 1
	OCSP_SF_USE_CACERT int32 = 2
	OCSP_SF_ALLOW_SIGNINGCERT_AUTORENEWAL int32 = 4
	OCSP_SF_FORCE_SIGNINGCERT_ISSUER_ISCA int32 = 8
	OCSP_SF_AUTODISCOVER_SIGNINGCERT int32 = 16
	OCSP_SF_MANUAL_ASSIGN_SIGNINGCERT int32 = 32
	OCSP_SF_RESPONDER_ID_KEYHASH int32 = 64
	OCSP_SF_RESPONDER_ID_NAME int32 = 128
	OCSP_SF_ALLOW_NONCE_EXTENSION int32 = 256
	OCSP_SF_ALLOW_SIGNINGCERT_AUTOENROLLMENT int32 = 512
)
const
  OCSP_SF_SILENT = 1;
  OCSP_SF_USE_CACERT = 2;
  OCSP_SF_ALLOW_SIGNINGCERT_AUTORENEWAL = 4;
  OCSP_SF_FORCE_SIGNINGCERT_ISSUER_ISCA = 8;
  OCSP_SF_AUTODISCOVER_SIGNINGCERT = 16;
  OCSP_SF_MANUAL_ASSIGN_SIGNINGCERT = 32;
  OCSP_SF_RESPONDER_ID_KEYHASH = 64;
  OCSP_SF_RESPONDER_ID_NAME = 128;
  OCSP_SF_ALLOW_NONCE_EXTENSION = 256;
  OCSP_SF_ALLOW_SIGNINGCERT_AUTOENROLLMENT = 512;
// OCSPSigningFlag
pub const OCSP_SF_SILENT: i32 = 1;
pub const OCSP_SF_USE_CACERT: i32 = 2;
pub const OCSP_SF_ALLOW_SIGNINGCERT_AUTORENEWAL: i32 = 4;
pub const OCSP_SF_FORCE_SIGNINGCERT_ISSUER_ISCA: i32 = 8;
pub const OCSP_SF_AUTODISCOVER_SIGNINGCERT: i32 = 16;
pub const OCSP_SF_MANUAL_ASSIGN_SIGNINGCERT: i32 = 32;
pub const OCSP_SF_RESPONDER_ID_KEYHASH: i32 = 64;
pub const OCSP_SF_RESPONDER_ID_NAME: i32 = 128;
pub const OCSP_SF_ALLOW_NONCE_EXTENSION: i32 = 256;
pub const OCSP_SF_ALLOW_SIGNINGCERT_AUTOENROLLMENT: i32 = 512;
const
  OCSP_SF_SILENT* = 1
  OCSP_SF_USE_CACERT* = 2
  OCSP_SF_ALLOW_SIGNINGCERT_AUTORENEWAL* = 4
  OCSP_SF_FORCE_SIGNINGCERT_ISSUER_ISCA* = 8
  OCSP_SF_AUTODISCOVER_SIGNINGCERT* = 16
  OCSP_SF_MANUAL_ASSIGN_SIGNINGCERT* = 32
  OCSP_SF_RESPONDER_ID_KEYHASH* = 64
  OCSP_SF_RESPONDER_ID_NAME* = 128
  OCSP_SF_ALLOW_NONCE_EXTENSION* = 256
  OCSP_SF_ALLOW_SIGNINGCERT_AUTOENROLLMENT* = 512
enum OCSPSigningFlag : int {
    OCSP_SF_SILENT = 1,
    OCSP_SF_USE_CACERT = 2,
    OCSP_SF_ALLOW_SIGNINGCERT_AUTORENEWAL = 4,
    OCSP_SF_FORCE_SIGNINGCERT_ISSUER_ISCA = 8,
    OCSP_SF_AUTODISCOVER_SIGNINGCERT = 16,
    OCSP_SF_MANUAL_ASSIGN_SIGNINGCERT = 32,
    OCSP_SF_RESPONDER_ID_KEYHASH = 64,
    OCSP_SF_RESPONDER_ID_NAME = 128,
    OCSP_SF_ALLOW_NONCE_EXTENSION = 256,
    OCSP_SF_ALLOW_SIGNINGCERT_AUTOENROLLMENT = 512,
}
#define global OCSP_SF_SILENT                           0x1
#define global OCSP_SF_USE_CACERT                       0x2
#define global OCSP_SF_ALLOW_SIGNINGCERT_AUTORENEWAL    0x4
#define global OCSP_SF_FORCE_SIGNINGCERT_ISSUER_ISCA    0x8
#define global OCSP_SF_AUTODISCOVER_SIGNINGCERT         0x10
#define global OCSP_SF_MANUAL_ASSIGN_SIGNINGCERT        0x20
#define global OCSP_SF_RESPONDER_ID_KEYHASH             0x40
#define global OCSP_SF_RESPONDER_ID_NAME                0x80
#define global OCSP_SF_ALLOW_NONCE_EXTENSION            0x100
#define global OCSP_SF_ALLOW_SIGNINGCERT_AUTOENROLLMENT 0x200