AdvancedFilters.LastPasswordSetTime(DateTime, MatchType) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit le filtre de requête de l’attribut LastPasswordSet sur DateTime et la valeur de comparaison spécifiés.
public:
void LastPasswordSetTime(DateTime passwordSetTime, System::DirectoryServices::AccountManagement::MatchType match);
public void LastPasswordSetTime (DateTime passwordSetTime, System.DirectoryServices.AccountManagement.MatchType match);
member this.LastPasswordSetTime : DateTime * System.DirectoryServices.AccountManagement.MatchType -> unit
Public Sub LastPasswordSetTime (passwordSetTime As DateTime, match As MatchType)
Paramètres
- match
- MatchType
MatchType qui spécifie la façon dont passwordSetTime
doit être utilisé dans la comparaison.
Exemples
// Create the principal context for the usr object.
PrincipalContext ctx = new PrincipalContext(ContextType.Domain, "fabrikam.com", "CN=Users,DC=fabrikam,DC=com", "administrator", "SecurelyStoredPassword");
// Create the principal user object from the context
UserPrincipal usr = new UserPrincipal(ctx);
// Set the advanced query filter
usr.AdvancedSearchFilter.LastPasswordSetTime(DateTime.Now.AddDays(-30), MatchType.LessThan);
// Create a PrincipalSearcher object.
PrincipalSearcher ps = new PrincipalSearcher(usr);
PrincipalSearchResult<Principal> results = ps.FindAll();
//Force users who have not changed their password in the last
//30 days to do so at next logon
foreach (UserPrincipal u in results)
{
u.ExpirePasswordNow();
u.Save();
}
Remarques
L’heure par défaut est UTC. Si vous souhaitez spécifier l’heure en heure locale, spécifiez la Kind propriété de votre DateTime objet en tant que DateTimeKind.Local.
S’applique à
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour