windows::Win32::Security::Cryptography::Certificates

Trait ICEnroll2_Impl

pub trait ICEnroll2_Impl: ICEnroll_Impl {
    // Required methods
    fn addCertTypeToRequest(&self, certtype: &BSTR) -> Result<()>;
    fn addNameValuePairToSignature(
        &self,
        name: &BSTR,
        value: &BSTR,
    ) -> Result<()>;
    fn WriteCertToUserDS(&self) -> Result<BOOL>;
    fn SetWriteCertToUserDS(&self, fbool: BOOL) -> Result<()>;
    fn EnableT61DNEncoding(&self) -> Result<BOOL>;
    fn SetEnableT61DNEncoding(&self, fbool: BOOL) -> Result<()>;
}

Required Methods§

fn addCertTypeToRequest(&self, certtype: &BSTR) -> Result<()>

fn addNameValuePairToSignature(&self, name: &BSTR, value: &BSTR) -> Result<()>

fn WriteCertToUserDS(&self) -> Result<BOOL>

fn SetWriteCertToUserDS(&self, fbool: BOOL) -> Result<()>

fn EnableT61DNEncoding(&self) -> Result<BOOL>

fn SetEnableT61DNEncoding(&self, fbool: BOOL) -> Result<()>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§