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)
28
return
_owningPrincipal
.HandleGet<Nullable<DateTime>>(ref _lastPasswordSet, PropertyNames.PwdInfoLastPasswordSet, ref _lastPasswordSetLoaded);
40
return
_owningPrincipal
.HandleGet<Nullable<DateTime>>(ref _lastBadPasswordAttempt, PropertyNames.PwdInfoLastBadPasswordAttempt, ref _lastBadPasswordAttemptLoaded);
52
return
_owningPrincipal
.HandleGet<bool>(ref _passwordNotRequired, PropertyNames.PwdInfoPasswordNotRequired, ref _passwordNotRequiredChanged);
57
_owningPrincipal
.HandleSet<bool>(ref _passwordNotRequired, value, ref _passwordNotRequiredChanged,
70
return
_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);
94
if ((_cannotChangePasswordChanged != LoadState.Changed) && !_cannotChangePasswordRead && !
_owningPrincipal
.unpersisted)
96
_cannotChangePassword =
_owningPrincipal
.GetStoreCtxToUse().AccessCheck(
_owningPrincipal
, PrincipalAccessMask.ChangePassword);
105
_owningPrincipal
.HandleSet<bool>(ref _cannotChangePassword, value, ref _cannotChangePasswordChanged,
118
return
_owningPrincipal
.HandleGet<bool>(ref _allowReversiblePasswordEncryption, PropertyNames.PwdInfoAllowReversiblePasswordEncryption, ref _allowReversiblePasswordEncryptionChanged);
123
_owningPrincipal
.HandleSet<bool>(ref _allowReversiblePasswordEncryption, value, ref _allowReversiblePasswordEncryptionChanged,
140
if (
_owningPrincipal
.unpersisted)
148
_owningPrincipal
.GetStoreCtxToUse().SetPassword(
_owningPrincipal
, newPassword);
162
if (
_owningPrincipal
.unpersisted)
166
_owningPrincipal
.GetStoreCtxToUse().ChangePassword(
_owningPrincipal
, oldPassword, newPassword);
174
if (
_owningPrincipal
.unpersisted)
182
_owningPrincipal
.GetStoreCtxToUse().ExpirePassword(
_owningPrincipal
);
189
if (
_owningPrincipal
.unpersisted)
197
_owningPrincipal
.GetStoreCtxToUse().UnexpirePassword(
_owningPrincipal
);