다음을 통해 공유


X509KeyUsageFlags 열거형

정의

인증서 키를 사용할 수 있는 방법을 정의합니다. 이 값이 정의되지 않은 경우 키를 모든 용도로 사용할 수 있습니다.

이 열거형은 멤버 값의 비트 조합을 지원합니다.

public enum class X509KeyUsageFlags
[System.Flags]
public enum X509KeyUsageFlags
[<System.Flags>]
type X509KeyUsageFlags = 
Public Enum X509KeyUsageFlags
상속
X509KeyUsageFlags
특성

필드

CrlSign 2

키를 CRL(인증서 해지 목록)을 서명하는 데 사용할 수 있습니다.

DataEncipherment 16

키를 데이터 암호화에 사용할 수 있습니다.

DecipherOnly 32768

키를 암호 해독에만 사용할 수 있습니다.

DigitalSignature 128

키를 디지털 서명으로 사용할 수 있습니다.

EncipherOnly 1

키를 암호화에만 사용할 수 있습니다.

KeyAgreement 8

Diffie-hellman 키 계약 알고리즘을 사용하여 만든 키와 같이, 키를 키 계약을 확인하는 데 사용할 수 있습니다.

KeyCertSign 4

키를 인증서 서명에 사용할 수 있습니다.

KeyEncipherment 32

키를 키 암호화에 사용할 수 있습니다.

None 0

키 사용 매개 변수가 없습니다.

NonRepudiation 64

키를 인증에 사용할 수 있습니다.

설명

이 클래스는 기본적으로 파일에 매핑되는 일반적으로 사용되는 확장 프로그램의 CryptoConfig 구현입니다. 클래스의 ExtensionsX509Certificate2 속성을 호출하면 이 클래스를 직접 사용할 수 있습니다.

적용 대상