jcifs.dcerpc.msrpc

Class lsarpc.LsarOpenPolicy2

Enclosing Class:
lsarpc
Implemented Interfaces:
DcerpcConstants
Known Direct Subclasses:
MsrpcLsarOpenPolicy2

public static class lsarpc.LsarOpenPolicy2
extends DcerpcMessage

Field Summary

int
desired_access
lsarpc.LsarObjectAttributes
object_attributes
rpc.policy_handle
policy_handle
int
retval
String
system_name

Fields inherited from class jcifs.dcerpc.DcerpcMessage

alloc_hint, call_id, flags, length, ptype, result

Fields inherited from interface jcifs.dcerpc.DcerpcConstants

DCERPC_CONC_MPX, DCERPC_DID_NOT_EXECUTE, DCERPC_FIRST_FRAG, DCERPC_LAST_FRAG, DCERPC_MAYBE, DCERPC_OBJECT_UUID, DCERPC_PENDING_CANCEL, DCERPC_RESERVED_1, DCERPC_UUID_SYNTAX_NDR

Constructor Summary

LsarOpenPolicy2(String system_name, lsarpc.LsarObjectAttributes object_attributes, int desired_access, rpc.policy_handle policy_handle)

Method Summary

void
decode_out(NdrBuffer _src)
void
encode_in(NdrBuffer _dst)
int
getOpnum()

Methods inherited from class jcifs.dcerpc.DcerpcMessage

decode, decode_out, encode, encode_in, getOpnum, getResult, isFlagSet, setFlag, unsetFlag

Methods inherited from class jcifs.dcerpc.ndr.NdrObject

decode, encode

Field Details

desired_access

public int desired_access

object_attributes

public lsarpc.LsarObjectAttributes object_attributes

policy_handle

public rpc.policy_handle policy_handle

retval

public int retval

system_name

public String system_name

Constructor Details

LsarOpenPolicy2

public LsarOpenPolicy2(String system_name,
                       lsarpc.LsarObjectAttributes object_attributes,
                       int desired_access,
                       rpc.policy_handle policy_handle)

Method Details

decode_out

public void decode_out(NdrBuffer _src)
            throws NdrException
Overrides:
decode_out in interface DcerpcMessage

encode_in

public void encode_in(NdrBuffer _dst)
            throws NdrException
Overrides:
encode_in in interface DcerpcMessage

getOpnum

public int getOpnum()
Overrides:
getOpnum in interface DcerpcMessage