CertEnroll 인터페이스
다음 인터페이스는 인증서 등록 API에서 지원됩니다.
인터페이스 | Description |
---|---|
IAlternativeName | AlternativeNames 확장의 instance 나타냅니다. |
IAlternativeNames | IAlternativeName 개체의 컬렉션을 관리합니다. |
IBinaryConverter | 바이트 배열에서 유니코드로 인코딩된 문자열을 만들고, 유니코드로 인코딩된 문자열에서 바이트 배열을 만들고, 문자열에 적용된 유니코드 인코딩 형식을 수정합니다. |
ICertificatePolicy | 인증서를 사용할 수 있는 용도를 식별하는 인증서 정책을 지정합니다. |
ICertificatePolicies | ICertificatePolicy 개체의 컬렉션을 관리합니다. |
ICertProperties | ICertProperty 개체의 컬렉션을 관리합니다. |
ICertProperty | 외부 속성을 인증서와 연결합니다. |
ICertPropertyArchived | 인증서가 보관되었는지 여부를 식별하는 인증서 속성을 나타냅니다. |
ICertPropertyArchivedKeyHash | 보관을 위해 인증 기관에 제출된 암호화된 프라이빗 키의 SHA-1 해시를 나타냅니다. |
ICertPropertyAutoEnroll | 인증서 자동 등록을 사용하도록 구성된 템플릿을 식별하는 인증서 속성을 나타냅니다. |
ICertPropertyBackedUp | 인증서가 백업되었는지 여부와 인증서가 저장된 날짜 및 시간을 식별하는 인증서 속성을 나타냅니다. |
ICertPropertyDescription | 인증서에 대한 설명 정보가 포함된 문자열을 지정하고 검색할 수 있습니다. |
ICertPropertyEnrollment | 클라이언트가 IX509Enrollment 인터페이스에서 Enroll 메서드를 호출할 때 생성된 인증서 및 인증 기관 정보가 포함된 인증서 속성을 나타냅니다. |
ICertPropertyEnrollmentPolicyServer | CEP(인증서 등록 정책) 서버 및 CES(인증서 등록 서버)에 대한 정보가 포함된 외부 인증서 속성을 나타냅니다. |
ICertPropertyFriendlyName | 인증서의 표시 이름을 포함하는 문자열을 지정하고 검색할 수 있습니다. |
ICertPropertyKeyProvInfo | 프라이빗 키에 대한 정보가 포함된 인증서 속성을 나타냅니다. |
ICertPropertyRenewal | 기존 인증서를 갱신할 때 만든 새 인증서의 SHA-1 해시를 포함하는 인증서 속성을 나타냅니다. |
ICertPropertyRequestOriginator | 요청을 만든 컴퓨터의 DNS(Domain Naming System) 이름을 포함하는 인증서 속성을 나타냅니다. |
ICertPropertySHA1Hash | 인증서의 SHA-1 해시를 포함하는 인증서 속성을 나타냅니다. |
ICertificationAuthorities | ICertificationAuthority 개체의 컬렉션을 관리합니다. |
ICertificationAuthority | 단일 인증 기관을 나타냅니다. |
ICryptAttribute | 인증서 요청의 암호화 특성을 나타냅니다. |
ICryptAttributes | ICryptAttribute 개체의 컬렉션을 관리합니다. |
ICspAlgorithm | 암호화 공급자가 구현한 알고리즘을 나타냅니다. |
ICspAlgorithms | ICspAlgorithm 개체의 컬렉션을 관리합니다. |
ICspInformation | 암호화 공급자에 대한 일반 정보에 대한 액세스를 제공합니다. |
ICspInformations | ICspInformation 개체의 컬렉션을 관리합니다. |
ICspStatus | 암호화 공급자/알고리즘 쌍에 대한 정보를 포함합니다. |
ICspStatuses | ICspStatus 개체의 컬렉션을 관리합니다. |
IObjectId | 개체 식별자를 나타냅니다. |
IObjectIds | IObjectId 개체의 컬렉션을 관리합니다. |
IPolicyQualifier | 인증서 정책과 연결할 수 있는 한정자를 나타냅니다. |
IPolicyQualifiers | IPolicyQualifier 개체의 컬렉션을 관리합니다. |
ISignerCertificate | 인증서 요청에 서명할 수 있는 서명 인증서를 나타냅니다. |
ISignerCertificates | ISignerCertificate 개체의 컬렉션을 관리합니다. |
ISmimeCapabilities | ISmimeCapability 개체의 컬렉션을 관리합니다. |
ISmimeCapability | 전자 메일 받는 사람의 암호 해독 기능을 식별하는 SMIMECapabilities 확장을 나타냅니다. |
IX500DistinguishedName | X.500 고유 이름을 나타냅니다. |
IX509Attribute | PKCS #7, PKCS #10 또는 CMC 인증서 요청의 특성을 나타냅니다. |
IX509AttributeClientId | 인증서 요청을 생성한 클라이언트를 식별하는 데 사용할 수 있는 특성을 나타냅니다. |
IX509AttributeExtensions | 인증서 요청의 인증서 확장을 나타냅니다. |
IX509AttributeArchiveKey | 인증 기관에서 보관할 암호화된 프라이빗 키가 포함된 특성을 나타냅니다. |
IX509AttributeArchiveKeyHash | 인증 기관에서 보관할 암호화된 프라이빗 키의 SHA-1 해시를 포함하는 특성을 나타냅니다. |
IX509AttributeCspProvider | 인증서를 요청하는 엔터티에서 사용하는 암호화 공급자를 식별하는 특성을 나타냅니다. |
IX509AttributeOSVersion | 인증서 요청이 생성된 클라이언트 운영 체제에 대한 버전 정보가 포함된 특성을 나타냅니다. |
IX509AttributeRenewalCertificate | 갱신할 인증서를 포함하는 특성을 나타냅니다. |
IX509Attributes | IX509Attribute 개체의 컬렉션을 관리합니다. |
IX509CertificateRequest | 인증서 요청에 대한 추상 최상위 인터페이스를 나타냅니다. |
IX509CertificateRequestCertificate | 등록 또는 인증 기관을 거치지 않고 직접 인증서를 만들 수 있습니다. |
IX509CertificateRequestCertificate2 | 템플릿에서 초기화를 사용하도록 IX509CertificateRequestCertificate 인터페이스를 확장합니다. |
IX509CertificateRequestCmc | CMC 요청을 나타냅니다. |
IX509CertificateRequestCmc2 | 템플릿에서 초기화를 사용하도록 IX509CertificateRequestCmc 인터페이스를 확장합니다. |
IX509CertificateRequestPkcs10 | PKCS #10 요청을 나타냅니다. |
IX509CertificateRequestPkcs10V2 | 템플릿에서 초기화를 사용하도록 IX509CertificateRequestPkcs10 인터페이스를 확장합니다. |
IX509CertificateRequestPkcs7 | PKCS #7 요청을 나타냅니다. |
IX509CertificateRequestPkcs7V2 | 템플릿에서 초기화를 사용하도록 IX509CertificateRequestPkcs7 인터페이스를 확장합니다. |
IX509CertificateTemplate | 인증서 요청 템플릿을 나타냅니다. |
IX509CertificateTemplates | IX509CertificateTemplate 개체의 컬렉션을 관리합니다. |
IX509CertificateTemplateWritable | 템플릿을 템플릿 저장소에 추가하거나 삭제합니다. |
IX509등록 | 인증서 계층 구조에 컴퓨터 또는 사용자를 등록합니다. |
IX509Enrollment2 | 템플릿에서 초기화를 사용하도록 IX509Enrollment 인터페이스를 확장합니다. |
IX509EnrollmentHelper | 웹 애플리케이션이 인증서를 등록하고, 자격 증명 캐시에 정책 서버 자격 증명을 저장하고, 정책 서버 및 등록 서버를 등록할 수 있도록 하는 메서드를 정의합니다. |
IX509EnrollmentPolicyServer | CEP(인증서 등록 정책) 서버를 나타냅니다. |
IX509EnrollmentStatus | 인증서 등록 트랜잭션에 대한 자세한 오류 정보를 검색합니다. |
IX509EnrollmentWebClassFactory | 웹 페이지의 사용자 컨텍스트에 개체를 만듭니다. |
IX509Extension | 인증서 요청에 대한 확장을 정의합니다. |
IX509ExtensionAlternativeNames | 인증서의 주체에 대해 하나 이상의 대체 이름 양식을 지정합니다. |
IX509ExtensionAuthorityKeyIdentifier | AuthorityKeyIdentifier 확장을 나타냅니다. |
IX509ExtensionBasicConstraints | 인증서 주체가 인증 기관인지 여부와 하위 인증 기관 체인의 깊이를 지정합니다. |
IX509ExtensionCertificatePolicies | 정책 정보 용어의 컬렉션을 나타냅니다. |
IX509ExtensionMSApplicationPolicies | 애플리케이션에서 인증서를 사용하는 방법을 나타내는 개체 식별자 컬렉션을 나타냅니다. |
IX509ExtensionEnhancedKeyUsage | 인증서에 포함된 공개 키의 의도된 사용을 식별하는 개체 식별자 컬렉션을 나타냅니다. |
IX509ExtensionKeyUsage | 인증서에 포함된 공개 키로 수행할 수 있는 작업에 대한 제한을 나타냅니다. |
IX509Extensions | IX509Extension 개체의 컬렉션을 관리합니다. |
IX509ExtensionSmimeCapabilities | 전자 메일 받는 사람의 암호 해독 기능을 전자 메일 보낸 사람에게 보고하는 컬렉션을 나타냅니다. |
IX509ExtensionSubjectKeyIdentifier | 서명 인증서를 식별하는 데 사용되는 SubjectKeyIdentifier 확장을 나타냅니다. |
IX509ExtensionTemplate | 버전 2 템플릿이 포함된 CertificateTemplate 확장을 나타냅니다. |
IX509ExtensionTemplateName | 버전 1 템플릿이 포함된 CertificateTemplateName 확장을 나타냅니다. |
IX509MachineEnrollmentFactory | 웹 페이지에 IX509EnrollmentHelper 개체를 만듭니다. |
IX509NameValuePair | 제네릭 이름-값 쌍을 나타냅니다. |
IX509NameValuePairs | IX509NameValuePair 개체의 컬렉션을 관리합니다. |
IX509PolicyServerListManager | IX509PolicyServerUrl 개체의 컬렉션을 관리합니다. |
IX509PolicyServerListManager | IX509PolicyServerUrl 개체의 컬렉션을 관리합니다. |
IX509PrivateKey | 암호화, 서명 및 키 계약에 사용할 수 있는 비대칭 프라이빗 키를 나타냅니다. |
IX509PublicKey | 퍼블릭/프라이빗 키 쌍의 공개 키를 나타냅니다. |
IX509SignatureInformation | 인증서 요청에 서명하는 데 사용되는 정보를 나타냅니다. |
관련 항목