Class ADUserAccountControl

java.lang.Object
org.graylog.security.authservice.ldap.ADUserAccountControl

public abstract class ADUserAccountControl extends Object
Active Directory UserAccountControl flags. See: https://docs.microsoft.com/en-us/troubleshoot/windows-server/identity/useraccountcontrol-manipulate-account-properties
  • Constructor Details

    • ADUserAccountControl

      public ADUserAccountControl()
  • Method Details

    • flags

      public abstract EnumSet<ADUserAccountControl.Flags> flags()
    • create

      public static ADUserAccountControl create(int userAccountControlField)
    • accountIsDisabled

      public boolean accountIsDisabled()
    • isUserAccount

      public boolean isUserAccount()
    • passwordExpired

      public boolean passwordExpired()
    • printFlags

      public String printFlags()