Properti IChain2::Status

[CAPICOM adalah komponen 32-bit saja yang tersedia untuk digunakan dalam sistem operasi berikut: Windows Server 2008, Windows Vista, dan Windows XP. Sebagai gantinya , gunakan Kelas X509Chain dalam namespace Layanan System.Security.Cryptography.X509Certificates .]

Properti Status mengambil status validitas rantai atau sertifikat tertentu dalam rantai.

Sintaks

Chain.Status( _
  ByVal Index _
) As Long

Nilai properti

Nilai LONG yang mewakili indikator status validitas rantai atau sertifikat yang ditentukan. Tabel berikut ini memperlihatkan kemungkinan nilai. Properti ini akan berisi nol jika rantai atau sertifikat yang ditentukan valid. Jika tidak, properti ini akan berisi kombinasi satu atau beberapa nilai berikut.

CAPICOM_TRUST_IS_NOT_TIME_VALID (&H00000001)

Sertifikat ini atau salah satu sertifikat dalam rantai sertifikat tidak valid waktu.

CAPICOM_TRUST_IS_NOT_TIME_NESTED (&H00000002)

Sertifikat dalam rantai tidak tepat waktu bersarang.

CAPICOM_TRUST_IS_REVOKED (&H00000004)

Kepercayaan untuk sertifikat ini atau salah satu sertifikat dalam rantai sertifikat telah dicabut.

CAPICOM_TRUST_IS_NOT_SIGNATURE_VALID (&H00000008)

Sertifikat atau salah satu sertifikat dalam rantai sertifikat tidak memiliki tanda tangan yang valid.

CAPICOM_TRUST_IS_NOT_VALID_FOR_USAGE (&H00000010)

Sertifikat atau rantai sertifikat tidak valid untuk penggunaan yang diusulkan.

CAPICOM_TRUST_IS_UNTRUSTED_ROOT (&H00000020)

Sertifikat atau rantai sertifikat didasarkan pada akar yang tidak tepercaya.

CAPICOM_TRUST_REVOCATION_STATUS_UNKNOWN (&H00000040)

Status pencabutan sertifikat atau salah satu sertifikat dalam rantai sertifikat tidak diketahui.

CAPICOM_TRUST_IS_CYCLIC (&H00000080)

Salah satu sertifikat dalam rantai dikeluarkan oleh otoritas sertifikasi yang telah disertifikasi sertifikat asli.

CAPICOM_TRUST_INVALID_EXTENSION (&H00000100)

Salah satu sertifikat memiliki ekstensi yang tidak valid.

CAPICOM_TRUST_INVALID_POLICY_CONSTRAINTS (&H00000200)

Sertifikat atau salah satu sertifikat dalam rantai sertifikat memiliki ekstensi batasan kebijakan, dan salah satu sertifikat yang diterbitkan memiliki ekstensi pemetaan kebijakan yang tidak diizinkan atau tidak memiliki ekstensi kebijakan penerbitan yang diperlukan.

CAPICOM_TRUST_INVALID_BASIC_CONSTRAINTS (&H00000400)

Sertifikat atau salah satu sertifikat dalam rantai sertifikat memiliki ekstensi batasan dasar, dan sertifikat tidak dapat digunakan untuk menerbitkan sertifikat lain, atau panjang jalur rantai telah terlampaui.

CAPICOM_TRUST_INVALID_NAME_CONSTRAINTS (&H00000800)

Sertifikat atau salah satu sertifikat dalam rantai sertifikat memiliki ekstensi batasan nama yang tidak valid.

CAPICOM_TRUST_HAS_NOT_SUPPORTED_NAME_CONSTRAINT (&H00001000)

Sertifikat atau salah satu sertifikat dalam rantai sertifikat memiliki ekstensi batasan nama yang berisi bidang yang tidak didukung. Bidang minimum dan maksimum tidak didukung. Dengan demikian minimum harus selalu nol dan maksimum harus selalu tidak ada. Hanya UPN yang didukung untuk Nama Lain. Pilihan nama alternatif berikut ini tidak didukung:

  • Alamat X400
  • Nama Pihak EDI
  • Id Terdaftar

CAPICOM_TRUST_HAS_NOT_DEFINED_NAME_CONSTRAINT (&H00002000)

Sertifikat atau salah satu sertifikat dalam rantai sertifikat memiliki ekstensi batasan nama, dan batasan nama hilang untuk salah satu pilihan nama di sertifikat akhir.

CAPICOM_TRUST_HAS_NOT_PERMITTED_NAME_CONSTRAINT (&H00004000)

Sertifikat atau salah satu sertifikat dalam rantai sertifikat memiliki ekstensi batasan nama, dan tidak ada batasan nama yang diizinkan untuk salah satu pilihan nama di sertifikat akhir.

CAPICOM_TRUST_HAS_EXCLUDED_NAME_CONSTRAINT (&H00008000)

Sertifikat atau salah satu sertifikat dalam rantai sertifikat memiliki ekstensi batasan nama, dan salah satu pilihan nama dalam sertifikat akhir secara eksplisit dikecualikan.

CAPICOM_TRUST_IS_OFFLINE_REVOCATION (&H01000000)

Status pencabutan sertifikat atau salah satu sertifikat dalam rantai sertifikat offline atau kedaluarsa.

CAPICOM_TRUST_NO_ISSUANCE_CHAIN_POLICY (&H02000000)

Sertifikat akhir tidak memiliki kebijakan penerbitan yang dihasilkan, dan salah satu sertifikat CA penerbit memiliki ekstensi batasan kebijakan yang memerlukannya.

CAPICOM_TRUST_IS_PARTIAL_CHAIN (&H00010000)

Rantai sertifikat tidak bersaing.

CAPICOM_TRUST_CTL_IS_NOT_TIME_VALID (&H00020000)

CTL yang digunakan untuk membuat rantai ini tidak valid waktunya.

CAPICOM_TRUST_CTL_IS_NOT_SIGNATURE_VALID (&H00040000)

CTL yang digunakan untuk membuat rantai ini tidak memiliki tanda tangan yang valid.

CAPICOM_TRUST_CTL_IS_NOT_VALID_FOR_USAGE (&H00080000)

CTL yang digunakan untuk membuat rantai ini tidak valid untuk penggunaan ini.

Persyaratan

Persyaratan Value
Akhir dukungan klien
Windows Vista
Akhir dukungan server
Windows Server 2008
Redistribusi
CAPICOM 2.0 atau yang lebih baru di Windows Server 2003 dan Windows XP
DLL
Capicom.dll