java.lang.Object
org.codelibs.jcifs.smb1.dcerpc.ndr.NdrObject
org.codelibs.jcifs.smb1.dcerpc.rpc.policy_handle
org.codelibs.jcifs.smb1.dcerpc.msrpc.SamrAliasHandle
Handle for Security Account Manager (SAM) alias operations.
This class represents an open handle to a SAM alias and provides
operations for managing alias membership and properties.
-
Field Summary
Fields inherited from class org.codelibs.jcifs.smb1.dcerpc.rpc.policy_handle
type, uuid -
Constructor Summary
ConstructorsConstructorDescriptionSamrAliasHandle(DcerpcHandle handle, SamrDomainHandle domainHandle, int access, int rid) Creates a new SAM alias handle. -
Method Summary
Methods inherited from class org.codelibs.jcifs.smb1.dcerpc.rpc.policy_handle
decode, encode
-
Constructor Details
-
SamrAliasHandle
public SamrAliasHandle(DcerpcHandle handle, SamrDomainHandle domainHandle, int access, int rid) throws IOException Creates a new SAM alias handle.- Parameters:
handle- the DCE/RPC handle for communicationdomainHandle- the domain handle containing this aliasaccess- the desired access rightsrid- the relative identifier of the alias- Throws:
IOException- if an I/O error occurs during handle creation
-
-
Method Details
-
close
Closes this SAM alias handle.- Throws:
IOException- if an I/O error occurs during handle closure
-