AuthenticablePrincipal.UnlockAccount メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アカウントが現在ロックアウトされている場合はロックを解除します。
public:
void UnlockAccount();
public void UnlockAccount ();
member this.UnlockAccount : unit -> unit
Public Sub UnlockAccount ()
例外
例
次のコード例では、コンストラクターで初期化されたユーザー名 (管理者) とパスワード (SecretPwd123) を使用して、LDAP ドメイン "fabrikam.com" に PrincipalContext 接続します。
"CN=Users,DC=fabrikam,DC=com" という名前のユーザーをコンストラクターで指定されたコンテナーの下でPrincipalContext検索して検索を実行します。ユーザーが見つかった場合は、このユーザーのアカウントがロックアウトされているかどうかを判断するためにチェックが実行されます。アカウントがロックアウトされている場合、コード例ではアカウントのロックを解除します。
PrincipalContext ctx = new PrincipalContext(ContextType.Domain,
"fabrikam.com",
"CN=Users,DC=fabrikam,DC=com",
"administrator",
"SecretPwd123");
UserPrincipal usr = UserPrincipal.FindByIdentity(ctx, "John Smith");
if (usr != null)
{
if (usr.IsAccountLockedOut())
usr.UnlockAccount();
usr.Dispose();
}
ctx.Dispose();
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET