ホーム › Security.Cryptography.Certificates › X509RequestInheritOptions
X509RequestInheritOptions
列挙型メンバー 14
| 名前 | 10進 | 16進 |
|---|---|---|
| InheritDefault | 0 | 0x0 |
| InheritNewDefaultKey | 1 | 0x1 |
| InheritNewSimilarKey | 2 | 0x2 |
| InheritPrivateKey | 3 | 0x3 |
| InheritPublicKey | 4 | 0x4 |
| InheritKeyMask | 15 | 0xF |
| InheritNone | 16 | 0x10 |
| InheritRenewalCertificateFlag | 32 | 0x20 |
| InheritTemplateFlag | 64 | 0x40 |
| InheritSubjectFlag | 128 | 0x80 |
| InheritExtensionsFlag | 256 | 0x100 |
| InheritSubjectAltNameFlag | 512 | 0x200 |
| InheritValidityPeriodFlag | 1024 | 0x400 |
| InheritReserved80000000 | -2147483648 | 0x80000000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum X509RequestInheritOptions : int {
InheritDefault = 0,
InheritNewDefaultKey = 1,
InheritNewSimilarKey = 2,
InheritPrivateKey = 3,
InheritPublicKey = 4,
InheritKeyMask = 15,
InheritNone = 16,
InheritRenewalCertificateFlag = 32,
InheritTemplateFlag = 64,
InheritSubjectFlag = 128,
InheritExtensionsFlag = 256,
InheritSubjectAltNameFlag = 512,
InheritValidityPeriodFlag = 1024,
InheritReserved80000000 = -2147483648
} X509RequestInheritOptions;public enum X509RequestInheritOptions : int
{
InheritDefault = 0,
InheritNewDefaultKey = 1,
InheritNewSimilarKey = 2,
InheritPrivateKey = 3,
InheritPublicKey = 4,
InheritKeyMask = 15,
InheritNone = 16,
InheritRenewalCertificateFlag = 32,
InheritTemplateFlag = 64,
InheritSubjectFlag = 128,
InheritExtensionsFlag = 256,
InheritSubjectAltNameFlag = 512,
InheritValidityPeriodFlag = 1024,
InheritReserved80000000 = -2147483648,
}Public Enum X509RequestInheritOptions As Integer
InheritDefault = 0
InheritNewDefaultKey = 1
InheritNewSimilarKey = 2
InheritPrivateKey = 3
InheritPublicKey = 4
InheritKeyMask = 15
InheritNone = 16
InheritRenewalCertificateFlag = 32
InheritTemplateFlag = 64
InheritSubjectFlag = 128
InheritExtensionsFlag = 256
InheritSubjectAltNameFlag = 512
InheritValidityPeriodFlag = 1024
InheritReserved80000000 = -2147483648
End Enumimport enum
class X509RequestInheritOptions(enum.IntEnum):
InheritDefault = 0
InheritNewDefaultKey = 1
InheritNewSimilarKey = 2
InheritPrivateKey = 3
InheritPublicKey = 4
InheritKeyMask = 15
InheritNone = 16
InheritRenewalCertificateFlag = 32
InheritTemplateFlag = 64
InheritSubjectFlag = 128
InheritExtensionsFlag = 256
InheritSubjectAltNameFlag = 512
InheritValidityPeriodFlag = 1024
InheritReserved80000000 = -2147483648// X509RequestInheritOptions
pub const InheritDefault: i32 = 0;
pub const InheritNewDefaultKey: i32 = 1;
pub const InheritNewSimilarKey: i32 = 2;
pub const InheritPrivateKey: i32 = 3;
pub const InheritPublicKey: i32 = 4;
pub const InheritKeyMask: i32 = 15;
pub const InheritNone: i32 = 16;
pub const InheritRenewalCertificateFlag: i32 = 32;
pub const InheritTemplateFlag: i32 = 64;
pub const InheritSubjectFlag: i32 = 128;
pub const InheritExtensionsFlag: i32 = 256;
pub const InheritSubjectAltNameFlag: i32 = 512;
pub const InheritValidityPeriodFlag: i32 = 1024;
pub const InheritReserved80000000: i32 = -2147483648;// X509RequestInheritOptions
const (
InheritDefault int32 = 0
InheritNewDefaultKey int32 = 1
InheritNewSimilarKey int32 = 2
InheritPrivateKey int32 = 3
InheritPublicKey int32 = 4
InheritKeyMask int32 = 15
InheritNone int32 = 16
InheritRenewalCertificateFlag int32 = 32
InheritTemplateFlag int32 = 64
InheritSubjectFlag int32 = 128
InheritExtensionsFlag int32 = 256
InheritSubjectAltNameFlag int32 = 512
InheritValidityPeriodFlag int32 = 1024
InheritReserved80000000 int32 = -2147483648
)const
InheritDefault = 0;
InheritNewDefaultKey = 1;
InheritNewSimilarKey = 2;
InheritPrivateKey = 3;
InheritPublicKey = 4;
InheritKeyMask = 15;
InheritNone = 16;
InheritRenewalCertificateFlag = 32;
InheritTemplateFlag = 64;
InheritSubjectFlag = 128;
InheritExtensionsFlag = 256;
InheritSubjectAltNameFlag = 512;
InheritValidityPeriodFlag = 1024;
InheritReserved80000000 = -2147483648;// X509RequestInheritOptions
pub const InheritDefault: i32 = 0;
pub const InheritNewDefaultKey: i32 = 1;
pub const InheritNewSimilarKey: i32 = 2;
pub const InheritPrivateKey: i32 = 3;
pub const InheritPublicKey: i32 = 4;
pub const InheritKeyMask: i32 = 15;
pub const InheritNone: i32 = 16;
pub const InheritRenewalCertificateFlag: i32 = 32;
pub const InheritTemplateFlag: i32 = 64;
pub const InheritSubjectFlag: i32 = 128;
pub const InheritExtensionsFlag: i32 = 256;
pub const InheritSubjectAltNameFlag: i32 = 512;
pub const InheritValidityPeriodFlag: i32 = 1024;
pub const InheritReserved80000000: i32 = -2147483648;const
InheritDefault* = 0
InheritNewDefaultKey* = 1
InheritNewSimilarKey* = 2
InheritPrivateKey* = 3
InheritPublicKey* = 4
InheritKeyMask* = 15
InheritNone* = 16
InheritRenewalCertificateFlag* = 32
InheritTemplateFlag* = 64
InheritSubjectFlag* = 128
InheritExtensionsFlag* = 256
InheritSubjectAltNameFlag* = 512
InheritValidityPeriodFlag* = 1024
InheritReserved80000000* = -2147483648enum X509RequestInheritOptions : int {
InheritDefault = 0,
InheritNewDefaultKey = 1,
InheritNewSimilarKey = 2,
InheritPrivateKey = 3,
InheritPublicKey = 4,
InheritKeyMask = 15,
InheritNone = 16,
InheritRenewalCertificateFlag = 32,
InheritTemplateFlag = 64,
InheritSubjectFlag = 128,
InheritExtensionsFlag = 256,
InheritSubjectAltNameFlag = 512,
InheritValidityPeriodFlag = 1024,
InheritReserved80000000 = -2147483648,
}#define global InheritDefault 0x0
#define global InheritNewDefaultKey 0x1
#define global InheritNewSimilarKey 0x2
#define global InheritPrivateKey 0x3
#define global InheritPublicKey 0x4
#define global InheritKeyMask 0xF
#define global InheritNone 0x10
#define global InheritRenewalCertificateFlag 0x20
#define global InheritTemplateFlag 0x40
#define global InheritSubjectFlag 0x80
#define global InheritExtensionsFlag 0x100
#define global InheritSubjectAltNameFlag 0x200
#define global InheritValidityPeriodFlag 0x400
#define global InheritReserved80000000 0x80000000