1 write to _owningPrincipal
System.DirectoryServices.AccountManagement (1)
System\DirectoryServices\AccountManagement\PasswordInfo.cs (1)
206_owningPrincipal = principal;
25 references to _owningPrincipal
System.DirectoryServices.AccountManagement (25)
System\DirectoryServices\AccountManagement\PasswordInfo.cs (25)
28return _owningPrincipal.HandleGet<Nullable<DateTime>>(ref _lastPasswordSet, PropertyNames.PwdInfoLastPasswordSet, ref _lastPasswordSetLoaded); 40return _owningPrincipal.HandleGet<Nullable<DateTime>>(ref _lastBadPasswordAttempt, PropertyNames.PwdInfoLastBadPasswordAttempt, ref _lastBadPasswordAttemptLoaded); 52return _owningPrincipal.HandleGet<bool>(ref _passwordNotRequired, PropertyNames.PwdInfoPasswordNotRequired, ref _passwordNotRequiredChanged); 57_owningPrincipal.HandleSet<bool>(ref _passwordNotRequired, value, ref _passwordNotRequiredChanged, 70return _owningPrincipal.HandleGet<bool>(ref _passwordNeverExpires, PropertyNames.PwdInfoPasswordNeverExpires, ref _passwordNeverExpiresChanged); 75_owningPrincipal.HandleSet<bool>(ref _passwordNeverExpires, value, ref _passwordNeverExpiresChanged, 92_owningPrincipal.HandleGet<bool>(ref _cannotChangePassword, PropertyNames.PwdInfoCannotChangePassword, ref _cannotChangePasswordChanged); 94if ((_cannotChangePasswordChanged != LoadState.Changed) && !_cannotChangePasswordRead && !_owningPrincipal.unpersisted) 96_cannotChangePassword = _owningPrincipal.GetStoreCtxToUse().AccessCheck(_owningPrincipal, PrincipalAccessMask.ChangePassword); 105_owningPrincipal.HandleSet<bool>(ref _cannotChangePassword, value, ref _cannotChangePasswordChanged, 118return _owningPrincipal.HandleGet<bool>(ref _allowReversiblePasswordEncryption, PropertyNames.PwdInfoAllowReversiblePasswordEncryption, ref _allowReversiblePasswordEncryptionChanged); 123_owningPrincipal.HandleSet<bool>(ref _allowReversiblePasswordEncryption, value, ref _allowReversiblePasswordEncryptionChanged, 140if (_owningPrincipal.unpersisted) 148_owningPrincipal.GetStoreCtxToUse().SetPassword(_owningPrincipal, newPassword); 162if (_owningPrincipal.unpersisted) 166_owningPrincipal.GetStoreCtxToUse().ChangePassword(_owningPrincipal, oldPassword, newPassword); 174if (_owningPrincipal.unpersisted) 182_owningPrincipal.GetStoreCtxToUse().ExpirePassword(_owningPrincipal); 189if (_owningPrincipal.unpersisted) 197_owningPrincipal.GetStoreCtxToUse().UnexpirePassword(_owningPrincipal);