com4j.typelibs.activeDirectory.IADsSecurityUtility Maven / Gradle / Ivy
package com4j.typelibs.activeDirectory ;
import com4j.*;
@IID("{A63251B2-5F21-474B-AB52-4A8EFAD10895}")
public interface IADsSecurityUtility extends Com4jObject {
@VTID(7)
@ReturnValue(type=NativeType.VARIANT)
java.lang.Object getSecurityDescriptor(
@MarshalAs(NativeType.VARIANT) java.lang.Object varPath,
int lPathFormat,
int lFormat);
@VTID(8)
void setSecurityDescriptor(
@MarshalAs(NativeType.VARIANT) java.lang.Object varPath,
int lPathFormat,
@MarshalAs(NativeType.VARIANT) java.lang.Object varData,
int lDataFormat);
@VTID(9)
@ReturnValue(type=NativeType.VARIANT)
java.lang.Object convertSecurityDescriptor(
@MarshalAs(NativeType.VARIANT) java.lang.Object varSD,
int lDataFormat,
int lOutFormat);
@VTID(10)
int securityMask();
@VTID(11)
void securityMask(
int retval);
}