pub trait IADsDomain_Impl: Sized + IADs_Impl {
Show 17 methods // Required methods fn IsWorkgroup(&self) -> Result<VARIANT_BOOL>; fn MinPasswordLength(&self) -> Result<i32>; fn SetMinPasswordLength(&self, lnminpasswordlength: i32) -> Result<()>; fn MinPasswordAge(&self) -> Result<i32>; fn SetMinPasswordAge(&self, lnminpasswordage: i32) -> Result<()>; fn MaxPasswordAge(&self) -> Result<i32>; fn SetMaxPasswordAge(&self, lnmaxpasswordage: i32) -> Result<()>; fn MaxBadPasswordsAllowed(&self) -> Result<i32>; fn SetMaxBadPasswordsAllowed( &self, lnmaxbadpasswordsallowed: i32 ) -> Result<()>; fn PasswordHistoryLength(&self) -> Result<i32>; fn SetPasswordHistoryLength( &self, lnpasswordhistorylength: i32 ) -> Result<()>; fn PasswordAttributes(&self) -> Result<i32>; fn SetPasswordAttributes(&self, lnpasswordattributes: i32) -> Result<()>; fn AutoUnlockInterval(&self) -> Result<i32>; fn SetAutoUnlockInterval(&self, lnautounlockinterval: i32) -> Result<()>; fn LockoutObservationInterval(&self) -> Result<i32>; fn SetLockoutObservationInterval( &self, lnlockoutobservationinterval: i32 ) -> Result<()>;
}

Required Methods§

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

fn MinPasswordLength(&self) -> Result<i32>

fn SetMinPasswordLength(&self, lnminpasswordlength: i32) -> Result<()>

fn MinPasswordAge(&self) -> Result<i32>

fn SetMinPasswordAge(&self, lnminpasswordage: i32) -> Result<()>

fn MaxPasswordAge(&self) -> Result<i32>

fn SetMaxPasswordAge(&self, lnmaxpasswordage: i32) -> Result<()>

fn MaxBadPasswordsAllowed(&self) -> Result<i32>

fn SetMaxBadPasswordsAllowed(&self, lnmaxbadpasswordsallowed: i32) -> Result<()>

fn PasswordHistoryLength(&self) -> Result<i32>

fn SetPasswordHistoryLength(&self, lnpasswordhistorylength: i32) -> Result<()>

fn PasswordAttributes(&self) -> Result<i32>

fn SetPasswordAttributes(&self, lnpasswordattributes: i32) -> Result<()>

fn AutoUnlockInterval(&self) -> Result<i32>

fn SetAutoUnlockInterval(&self, lnautounlockinterval: i32) -> Result<()>

fn LockoutObservationInterval(&self) -> Result<i32>

fn SetLockoutObservationInterval( &self, lnlockoutobservationinterval: i32 ) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§