IX509SCEPEnrollment interface (certenroll.h)
X.509 Simple Computer Enrollment Protocol Interface
Inheritance
The IX509SCEPEnrollment interface inherits from the IDispatch interface. IX509SCEPEnrollment also has these types of members:
Methods
The IX509SCEPEnrollment interface has these methods.
IX509SCEPEnrollment::CreateRequestMessage Create a PKCS10 request message with a challenge password. The request message is in an enveloped PKCS7 encrypted with the SCEP server encryption certificate and signed by the server signing certificate. |
IX509SCEPEnrollment::CreateRetrieveCertificateMessage Retrieve a previously issued certificate. |
IX509SCEPEnrollment::CreateRetrievePendingMessage Create a message for certificate polling (manual enrollment). |
IX509SCEPEnrollment::DeleteRequest Delete any certificates or keys created for the request. |
IX509SCEPEnrollment::get_Certificate Gets the certificate for the request. |
IX509SCEPEnrollment::get_CertificateFriendlyName Gets or sets the friendly name for the certificate. (Get) |
IX509SCEPEnrollment::get_FailInfo Gets information when the ProcessResponseMessage method detects a failed environment. |
IX509SCEPEnrollment::get_OldCertificate Gets or sets an old certificate that a request is intended to replace. (Get) |
IX509SCEPEnrollment::get_Request Gets the inner PKCS10 request. |
IX509SCEPEnrollment::get_SignerCertificate Gets or sets the signer certificate for the request. (Get) |
IX509SCEPEnrollment::get_Status Gets the status of the request. |
IX509SCEPEnrollment::get_TransactionId Gets or sets the transaction id for the request. (Get) |
IX509SCEPEnrollment::Initialize Initialize the instance in preparation for a new request. |
IX509SCEPEnrollment::InitializeForPending Initialize the instance to prepare to generate a message to either retrieve an issued certificate, or install a response for a previous request by the issuer. |
IX509SCEPEnrollment::ProcessResponseMessage Process a response message and return the disposition of the message. |
IX509SCEPEnrollment::put_CertificateFriendlyName Gets or sets the friendly name for the certificate. (Put) |
IX509SCEPEnrollment::put_OldCertificate Gets or sets an old certificate that a request is intended to replace. (Put) |
IX509SCEPEnrollment::put_ServerCapabilities Sets the preferred hash and encryption algorithms for the request. |
IX509SCEPEnrollment::put_SignerCertificate Gets or sets the signer certificate for the request. (Put) |
IX509SCEPEnrollment::put_Silent Gets or sets whether to allow UI during the request. |
IX509SCEPEnrollment::put_TransactionId Gets or sets the transaction id for the request. (Put) |
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | certenroll.h |