pub trait IX509PolicyServerUrl_Impl: Sized + IDispatch_Impl {
Show 15 methods // Required methods fn Initialize( &self, context: X509CertificateEnrollmentContext, ) -> Result<()>; fn Url(&self) -> Result<BSTR>; fn SetUrl(&self, pvalue: &BSTR) -> Result<()>; fn Default(&self) -> Result<VARIANT_BOOL>; fn SetDefault(&self, value: VARIANT_BOOL) -> Result<()>; fn Flags(&self) -> Result<PolicyServerUrlFlags>; fn SetFlags(&self, flags: PolicyServerUrlFlags) -> Result<()>; fn AuthFlags(&self) -> Result<X509EnrollmentAuthFlags>; fn SetAuthFlags(&self, flags: X509EnrollmentAuthFlags) -> Result<()>; fn Cost(&self) -> Result<u32>; fn SetCost(&self, value: u32) -> Result<()>; fn GetStringProperty( &self, propertyid: PolicyServerUrlPropertyID, ) -> Result<BSTR>; fn SetStringProperty( &self, propertyid: PolicyServerUrlPropertyID, pvalue: &BSTR, ) -> Result<()>; fn UpdateRegistry( &self, context: X509CertificateEnrollmentContext, ) -> Result<()>; fn RemoveFromRegistry( &self, context: X509CertificateEnrollmentContext, ) -> Result<()>;
}

Required Methods§

fn Initialize(&self, context: X509CertificateEnrollmentContext) -> Result<()>

fn Url(&self) -> Result<BSTR>

fn SetUrl(&self, pvalue: &BSTR) -> Result<()>

fn Default(&self) -> Result<VARIANT_BOOL>

fn SetDefault(&self, value: VARIANT_BOOL) -> Result<()>

fn Flags(&self) -> Result<PolicyServerUrlFlags>

fn SetFlags(&self, flags: PolicyServerUrlFlags) -> Result<()>

fn AuthFlags(&self) -> Result<X509EnrollmentAuthFlags>

fn SetAuthFlags(&self, flags: X509EnrollmentAuthFlags) -> Result<()>

fn Cost(&self) -> Result<u32>

fn SetCost(&self, value: u32) -> Result<()>

fn GetStringProperty( &self, propertyid: PolicyServerUrlPropertyID, ) -> Result<BSTR>

fn SetStringProperty( &self, propertyid: PolicyServerUrlPropertyID, pvalue: &BSTR, ) -> Result<()>

fn UpdateRegistry( &self, context: X509CertificateEnrollmentContext, ) -> Result<()>

fn RemoveFromRegistry( &self, context: X509CertificateEnrollmentContext, ) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§