Passwortkomplexitätskriterien ermitteln

Mit diesem Kommando lassen sich für einen Benutzer die anzuwendenden Komplexitätskriterien für Passwörter ermitteln.

Parameter:

  • Benutzername: Benutzername, für den die Komplexitätskriterien ermittelt werden.
  • Ergebnisfeld: Liefert in dieses Feld ein JSON-Objekt, welches die Informationen zu den Passwortkriterien enthält. Siehe folgendes Beispiel.

Dies ist ein Beispiel für die JSON-Rückgabe dieses Kommandos:

{
   "infoText":"Die Mindeslänge des Passworts ist 12 Zeichen\r\nBestimmte vordefinierte Begriffe dürfen nicht im Passwort vorkommen\r\nDie letzen 2 verwendeten Passwörter sind nicht zulässig\r\nDer Benutzername darf nicht im Passwort enthalten sein\r\nDie Benutzerid darf nicht im Passwort enthalten sein\r\nDie erforderliche Anzahl der Sonderzeichen ist 1\r\nDie erforderliche Anzahl der Zahlen ist 1\r\nDie erforderliche Anzahl der Kleinbuchstaben ist 1\r\n",
   "criteria":[
      {
         "name":"minLength",
         "label":"Die Mindeslänge des Passworts ist 12 Zeichen",
         "value":12
      },
      {
         "name":"excludedWords",
         "label":"Bestimmte vordefinierte Begriffe dürfen nicht im Passwort vorkommen",
         "value":[
            "aaaa",
            "bbbb",
            "1234",
            "geheim",
            "test",
            "secret",
            "passwort",
            "password",
            "123456",
            "password",
            "12345",
            "12345678",
            "qwerty",
            "123456789",
            "football",
            "1234567",
            "monkey",
            "letmein",
            "abc123",
            "111111",
            "696969",
            "123123",
            "trustno1"
         ]
      },
      {
         "name":"lastHistoryForbiddenCount",
         "label":"Die letzen 2 verwendeten Passwörter sind nicht zulässig",
         "value":2
      },
      {
         "name":"usernameDisallowed",
         "label":"Der Benutzername darf nicht im Passwort enthalten sein",
         "value":true
      },
      {
         "name":"useridDisallowed",
         "label":"Die Benutzerid darf nicht im Passwort enthalten sein",
         "value":true
      },
      {
         "name":"specialcharRequired",
         "label":"Die erforderliche Anzahl der Sonderzeichen ist 1",
         "value":1
      },
      {
         "name":"numberRequired",
         "label":"Die erforderliche Anzahl der Zahlen ist 1",
         "value":1
      },
      {
         "name":"lowercaseRequired",
         "label":"Die erforderliche Anzahl der Kleinbuchstaben ist 1",
         "value":1
      }
   ],
   "enabled":true
}