java.lang.Object
org.codelibs.jcifs.smb1.dcerpc.msrpc.lsarpc
LSA RPC (Local Security Authority Remote Procedure Call) definitions.
Provides interface definitions and data structures for LSA RPC operations.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classLSA close handle message.static classLSA DNS domain information structure.static classLSA domain information structure.static classLSA lookup SIDs message.static classLSA object attributes for policy and resource access.static classLSA open policy version 2 message.static classLSA Quality of Service information.static classLSA query information policy message.static classLSA query information policy version 2 message.static classLSA referenced domain list structure.static classLSA SID array structure for batch SID operations.static classLSA SID pointer structure.static classLSA translated name structure for SID to name lookups.static classLSA translated SID structure for name to SID lookups.static classLSA translated name array structure.static classLSA translated SID array structure.static classLSA trust information structure. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intPolicy information level for account domain.static final intPolicy information level for audit events.static final intPolicy information level for DNS domain information.static final intPolicy information level for modification details.static final intPolicy information level for primary domain.static final intPolicy information level for server role.static final intSID name type: alias.static final intSID name type: deleted account.static final intSID name type: domain group.static final intSID name type: domain.static final intSID name type: invalid.static final intSID name type: unknown.static final intSID name type: none or unused.static final intSID name type: user account.static final intSID name type: well-known group. -
Method Summary
-
Field Details
-
POLICY_INFO_AUDIT_EVENTS
public static final int POLICY_INFO_AUDIT_EVENTSPolicy information level for audit events.- See Also:
-
POLICY_INFO_PRIMARY_DOMAIN
public static final int POLICY_INFO_PRIMARY_DOMAINPolicy information level for primary domain.- See Also:
-
POLICY_INFO_ACCOUNT_DOMAIN
public static final int POLICY_INFO_ACCOUNT_DOMAINPolicy information level for account domain.- See Also:
-
POLICY_INFO_SERVER_ROLE
public static final int POLICY_INFO_SERVER_ROLEPolicy information level for server role.- See Also:
-
POLICY_INFO_MODIFICATION
public static final int POLICY_INFO_MODIFICATIONPolicy information level for modification details.- See Also:
-
POLICY_INFO_DNS_DOMAIN
public static final int POLICY_INFO_DNS_DOMAINPolicy information level for DNS domain information.- See Also:
-
SID_NAME_USE_NONE
public static final int SID_NAME_USE_NONESID name type: none or unused.- See Also:
-
SID_NAME_USER
public static final int SID_NAME_USERSID name type: user account.- See Also:
-
SID_NAME_DOM_GRP
public static final int SID_NAME_DOM_GRPSID name type: domain group.- See Also:
-
SID_NAME_DOMAIN
public static final int SID_NAME_DOMAINSID name type: domain.- See Also:
-
SID_NAME_ALIAS
public static final int SID_NAME_ALIASSID name type: alias.- See Also:
-
SID_NAME_WKN_GRP
public static final int SID_NAME_WKN_GRPSID name type: well-known group.- See Also:
-
SID_NAME_DELETED
public static final int SID_NAME_DELETEDSID name type: deleted account.- See Also:
-
SID_NAME_INVALID
public static final int SID_NAME_INVALIDSID name type: invalid.- See Also:
-
SID_NAME_UNKNOWN
public static final int SID_NAME_UNKNOWNSID name type: unknown.- See Also:
-
-
Method Details
-
getSyntax
Returns the RPC syntax identifier for LSA RPC interface.- Returns:
- the RPC syntax string
-