Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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 |