com4j.typelibs.activeDirectory.IADsUser Maven / Gradle / Ivy
package com4j.typelibs.activeDirectory ;
import com4j.*;
@IID("{3E37E320-17E2-11CF-ABC4-02608C9E7553}")
public interface IADsUser extends com4j.typelibs.activeDirectory.IADs {
@VTID(20)
java.lang.String badLoginAddress();
@VTID(21)
int badLoginCount();
@VTID(22)
java.util.Date lastLogin();
@VTID(23)
java.util.Date lastLogoff();
@VTID(24)
java.util.Date lastFailedLogin();
@VTID(25)
java.util.Date passwordLastChanged();
@VTID(26)
java.lang.String description();
@VTID(27)
void description(
java.lang.String retval);
@VTID(28)
java.lang.String division();
@VTID(29)
void division(
java.lang.String retval);
@VTID(30)
java.lang.String department();
@VTID(31)
void department(
java.lang.String retval);
@VTID(32)
java.lang.String employeeID();
@VTID(33)
void employeeID(
java.lang.String retval);
@VTID(34)
java.lang.String fullName();
@VTID(35)
void fullName(
java.lang.String retval);
@VTID(36)
java.lang.String firstName();
@VTID(37)
void firstName(
java.lang.String retval);
@VTID(38)
java.lang.String lastName();
@VTID(39)
void lastName(
java.lang.String retval);
@VTID(40)
java.lang.String otherName();
@VTID(41)
void otherName(
java.lang.String retval);
@VTID(42)
java.lang.String namePrefix();
@VTID(43)
void namePrefix(
java.lang.String retval);
@VTID(44)
java.lang.String nameSuffix();
@VTID(45)
void nameSuffix(
java.lang.String retval);
@VTID(46)
java.lang.String title();
@VTID(47)
void title(
java.lang.String retval);
@VTID(48)
java.lang.String manager();
@VTID(49)
void manager(
java.lang.String retval);
@VTID(50)
@ReturnValue(type=NativeType.VARIANT)
java.lang.Object telephoneHome();
@VTID(51)
void telephoneHome(
@MarshalAs(NativeType.VARIANT) java.lang.Object retval);
@VTID(52)
@ReturnValue(type=NativeType.VARIANT)
java.lang.Object telephoneMobile();
@VTID(53)
void telephoneMobile(
@MarshalAs(NativeType.VARIANT) java.lang.Object retval);
@VTID(54)
@ReturnValue(type=NativeType.VARIANT)
java.lang.Object telephoneNumber();
@VTID(55)
void telephoneNumber(
@MarshalAs(NativeType.VARIANT) java.lang.Object retval);
@VTID(56)
@ReturnValue(type=NativeType.VARIANT)
java.lang.Object telephonePager();
@VTID(57)
void telephonePager(
@MarshalAs(NativeType.VARIANT) java.lang.Object retval);
@VTID(58)
@ReturnValue(type=NativeType.VARIANT)
java.lang.Object faxNumber();
@VTID(59)
void faxNumber(
@MarshalAs(NativeType.VARIANT) java.lang.Object retval);
@VTID(60)
@ReturnValue(type=NativeType.VARIANT)
java.lang.Object officeLocations();
@VTID(61)
void officeLocations(
@MarshalAs(NativeType.VARIANT) java.lang.Object retval);
@VTID(62)
@ReturnValue(type=NativeType.VARIANT)
java.lang.Object postalAddresses();
@VTID(63)
void postalAddresses(
@MarshalAs(NativeType.VARIANT) java.lang.Object retval);
@VTID(64)
@ReturnValue(type=NativeType.VARIANT)
java.lang.Object postalCodes();
@VTID(65)
void postalCodes(
@MarshalAs(NativeType.VARIANT) java.lang.Object retval);
@VTID(66)
@ReturnValue(type=NativeType.VARIANT)
java.lang.Object seeAlso();
@VTID(67)
void seeAlso(
@MarshalAs(NativeType.VARIANT) java.lang.Object retval);
@VTID(68)
boolean accountDisabled();
@VTID(69)
void accountDisabled(
boolean retval);
@VTID(70)
java.util.Date accountExpirationDate();
@VTID(71)
void accountExpirationDate(
java.util.Date retval);
@VTID(72)
int graceLoginsAllowed();
@VTID(73)
void graceLoginsAllowed(
int retval);
@VTID(74)
int graceLoginsRemaining();
@VTID(75)
void graceLoginsRemaining(
int retval);
@VTID(76)
boolean isAccountLocked();
@VTID(77)
void isAccountLocked(
boolean retval);
@VTID(78)
@ReturnValue(type=NativeType.VARIANT)
java.lang.Object loginHours();
@VTID(79)
void loginHours(
@MarshalAs(NativeType.VARIANT) java.lang.Object retval);
@VTID(80)
@ReturnValue(type=NativeType.VARIANT)
java.lang.Object loginWorkstations();
@VTID(81)
void loginWorkstations(
@MarshalAs(NativeType.VARIANT) java.lang.Object retval);
@VTID(82)
int maxLogins();
@VTID(83)
void maxLogins(
int retval);
@VTID(84)
int maxStorage();
@VTID(85)
void maxStorage(
int retval);
@VTID(86)
java.util.Date passwordExpirationDate();
@VTID(87)
void passwordExpirationDate(
java.util.Date retval);
@VTID(88)
int passwordMinimumLength();
@VTID(89)
void passwordMinimumLength(
int retval);
@VTID(90)
boolean passwordRequired();
@VTID(91)
void passwordRequired(
boolean retval);
@VTID(92)
boolean requireUniquePassword();
@VTID(93)
void requireUniquePassword(
boolean retval);
@VTID(94)
java.lang.String emailAddress();
@VTID(95)
void emailAddress(
java.lang.String retval);
@VTID(96)
java.lang.String homeDirectory();
@VTID(97)
void homeDirectory(
java.lang.String retval);
@VTID(98)
@ReturnValue(type=NativeType.VARIANT)
java.lang.Object languages();
@VTID(99)
void languages(
@MarshalAs(NativeType.VARIANT) java.lang.Object retval);
@VTID(100)
java.lang.String profile();
@VTID(101)
void profile(
java.lang.String retval);
@VTID(102)
java.lang.String loginScript();
@VTID(103)
void loginScript(
java.lang.String retval);
@VTID(104)
@ReturnValue(type=NativeType.VARIANT)
java.lang.Object picture();
@VTID(105)
void picture(
@MarshalAs(NativeType.VARIANT) java.lang.Object retval);
@VTID(106)
java.lang.String homePage();
@VTID(107)
void homePage(
java.lang.String retval);
@VTID(108)
com4j.typelibs.activeDirectory.IADsMembers groups();
@VTID(109)
void setPassword(
java.lang.String newPassword);
@VTID(110)
void changePassword(
java.lang.String bstrOldPassword,
java.lang.String bstrNewPassword);
}