Modifier and Type | Method and Description |
---|---|
void |
EnterpriseCifsAuthenticator.processSessionSetup(SMBSrvSession sess,
SMBSrvPacket reqPkt)
Process the CIFS session setup request packet and build the session setup response
|
void |
CifsAuthenticator.processSessionSetup(SMBSrvSession sess,
SMBSrvPacket reqPkt) |
void |
ICifsAuthenticator.processSessionSetup(SMBSrvSession sess,
SMBSrvPacket reqPkt)
Process the CIFS session setup request packet and build the session setup response
|
Modifier and Type | Method and Description |
---|---|
void |
PassthruAuthenticator.processSessionSetup(SMBSrvSession sess,
SMBSrvPacket reqPkt)
Process the CIFS session setup request packet and build the session setup response
|
Modifier and Type | Method and Description |
---|---|
int |
SecurityDescriptorInterface.getSecurityDescriptorLength(SrvSession sess,
TreeConnection tree,
NetworkFile netFile)
Return the security descriptor length for the specified file
|
SecurityDescriptor |
SecurityDescriptorInterface.loadSecurityDescriptor(SrvSession sess,
TreeConnection tree,
NetworkFile netFile)
Load a security descriptor for the specified file
|
void |
SecurityDescriptorInterface.saveSecurityDescriptor(SrvSession sess,
TreeConnection tree,
NetworkFile netFile,
SecurityDescriptor secDesc)
Save the security descriptor for the specified file
|
Modifier and Type | Method and Description |
---|---|
int |
DBDiskDriver.getSecurityDescriptorLength(SrvSession sess,
TreeConnection tree,
NetworkFile netFile)
Return the security descriptor length for the specified file
|
SecurityDescriptor |
DBDiskDriver.loadSecurityDescriptor(SrvSession sess,
TreeConnection tree,
NetworkFile netFile)
Load a security descriptor for the specified file
|
void |
DBDiskDriver.saveSecurityDescriptor(SrvSession sess,
TreeConnection tree,
NetworkFile netFile,
SecurityDescriptor secDesc)
Save the security descriptor for the specified file
|
Modifier and Type | Method and Description |
---|---|
void |
SrvsvcDCEHandler.processRequest(SMBSrvSession sess,
DCEBuffer inBuf,
DCEPipeFile pipeFile,
SMBSrvPacket smbPkt)
Process a SrvSvc DCE/RPC request
|
void |
WkssvcDCEHandler.processRequest(SMBSrvSession sess,
DCEBuffer inBuf,
DCEPipeFile pipeFile,
SMBSrvPacket smbPkt)
Process a WksSvc DCE/RPC request
|
void |
DCEHandler.processRequest(SMBSrvSession sess,
DCEBuffer inBuf,
DCEPipeFile pipeFile,
SMBSrvPacket smbPkt)
Process a DCE/RPC request
|
Modifier and Type | Method and Description |
---|---|
protected void |
NTProtocolHandler.procCloseFile(SMBSrvPacket smbPkt)
Close a file that has been opened on the server.
|
static void |
DCERPCHandler.procDCEBind(SMBSrvSession sess,
DCEBuffer dceBuf,
DCEPipeFile pipeFile,
SMBSrvPacket smbPkt)
Process a DCE bind request
|
static void |
DCERPCHandler.procDCERequest(SMBSrvSession sess,
DCEBuffer inBuf,
DCEPipeFile pipeFile,
SMBSrvPacket smbPkt)
Process a DCE request
|
protected void |
NTProtocolHandler.procDeleteDirectory(SMBSrvPacket smbPkt)
Delete a directory.
|
protected void |
NTProtocolHandler.procDeleteFile(SMBSrvPacket smbPkt)
Delete a file.
|
static void |
DCERPCHandler.processDCEBuffer(SMBSrvSession sess,
DCEBuffer dceBuf,
DCEPipeFile pipeFile,
SMBSrvPacket smbPkt)
Process the DCE/RPC request buffer
|
static void |
DCERPCHandler.processDCERPCRead(SMBSrvSession sess,
SMBSrvPacket smbPkt)
Process a DCE/RPC pipe read request
|
static void |
DCERPCHandler.processDCERPCRequest(SMBSrvSession sess,
SMBSrvPacket smbPkt)
Process a DCE/RPC write request to the named pipe file
|
static void |
DCERPCHandler.processDCERPCRequest(SMBSrvSession sess,
org.alfresco.jlan.smb.server.SMBSrvTransPacket srvTrans,
SMBSrvPacket smbPkt)
Process a DCE/RPC request
|
static void |
DCERPCHandler.processDCERPCRequest(SMBSrvSession sess,
VirtualCircuit vc,
TransactBuffer tbuf,
SMBSrvPacket smbPkt)
Process a DCE/RPC request
|
protected void |
NTProtocolHandler.procFindClose(SMBSrvPacket smbPkt)
Close a search started via the transact2 find first/next command.
|
protected void |
NTProtocolHandler.procLockingAndX(SMBSrvPacket smbPkt)
Process the file lock/unlock request.
|
protected void |
NTProtocolHandler.procLogoffAndX(SMBSrvPacket smbPkt)
Process the logoff request.
|
protected void |
NTProtocolHandler.procNTCancel(SMBSrvPacket smbPkt)
Process the cancel request.
|
protected void |
NTProtocolHandler.procNTCreateAndX(SMBSrvPacket smbPkt)
Process the file create/open request.
|
protected void |
NTProtocolHandler.procNTTransactCreate(org.alfresco.jlan.smb.server.SrvTransactBuffer tbuf,
NTTransPacket smbPkt)
Process an NT create file/directory transaction
|
protected void |
NTProtocolHandler.procNTTransactIOCtl(org.alfresco.jlan.smb.server.SrvTransactBuffer tbuf,
NTTransPacket smbPkt)
Process an NT I/O control transaction
|
protected void |
NTProtocolHandler.procNTTransaction(SMBSrvPacket smbPkt)
Process an NT transaction
|
protected void |
NTProtocolHandler.procNTTransactionSecondary(SMBSrvPacket smbPkt)
Process an NT transaction secondary packet
|
protected void |
NTProtocolHandler.procNTTransactNotifyChange(NTTransPacket ntpkt,
SMBSrvPacket smbPkt)
Process an NT change notification transaction
|
protected void |
NTProtocolHandler.procNTTransactQuerySecurityDesc(org.alfresco.jlan.smb.server.SrvTransactBuffer tbuf,
NTTransPacket smbPkt)
Process an NT query security descriptor transaction
|
protected void |
NTProtocolHandler.procNTTransactRename(org.alfresco.jlan.smb.server.SrvTransactBuffer tbuf,
NTTransPacket smbPkt)
Process an NT rename via handle transaction
|
protected void |
NTProtocolHandler.procNTTransactSetSecurityDesc(org.alfresco.jlan.smb.server.SrvTransactBuffer tbuf,
NTTransPacket smbPkt)
Process an NT set security descriptor transaction
|
protected void |
NTProtocolHandler.procOpenAndX(SMBSrvPacket smbPkt)
Process the file open request.
|
protected void |
NTProtocolHandler.procReadAndX(SMBSrvPacket smbPkt)
Process the file read request.
|
protected void |
NTProtocolHandler.procRenameFile(SMBSrvPacket smbPkt)
Rename a file.
|
protected void |
NTProtocolHandler.procSessionSetup(SMBSrvPacket smbPkt)
Process the NT SMB session setup request.
|
protected void |
SMBSrvSession.procSMBNegotiate(SMBSrvPacket smbPkt)
Process an SMB dialect negotiate request.
|
protected void |
NTProtocolHandler.procTrans2FindFirst(org.alfresco.jlan.smb.server.SrvTransactBuffer tbuf,
SMBSrvPacket smbPkt)
Process a transact2 file search request.
|
protected void |
NTProtocolHandler.procTrans2FindNext(org.alfresco.jlan.smb.server.SrvTransactBuffer tbuf,
SMBSrvPacket smbPkt)
Process a transact2 file search continue request.
|
protected void |
NTProtocolHandler.procTrans2QueryFile(org.alfresco.jlan.smb.server.SrvTransactBuffer tbuf,
SMBSrvPacket smbPkt)
Process a transact2 query file information (via handle) request.
|
protected void |
NTProtocolHandler.procTrans2QueryFileSys(org.alfresco.jlan.smb.server.SrvTransactBuffer tbuf,
SMBSrvPacket smbPkt)
Process a transact2 file system query request.
|
protected void |
NTProtocolHandler.procTrans2QueryPath(org.alfresco.jlan.smb.server.SrvTransactBuffer tbuf,
SMBSrvPacket smbPkt)
Process a transact2 query path information request.
|
protected void |
NTProtocolHandler.procTrans2SetFile(org.alfresco.jlan.smb.server.SrvTransactBuffer tbuf,
SMBSrvPacket smbPkt)
Process a transact2 set file information (via handle) request.
|
protected void |
NTProtocolHandler.procTrans2SetPath(org.alfresco.jlan.smb.server.SrvTransactBuffer tbuf,
SMBSrvPacket smbPkt)
Process a transact2 set path information request.
|
protected void |
NTProtocolHandler.procTransact2(SMBSrvPacket smbPkt)
Process a transact2 request.
|
protected void |
NTProtocolHandler.procTransact2Secondary(SMBSrvPacket smbPkt)
Process a transact2 secondary request.
|
protected void |
NTProtocolHandler.procTreeConnectAndX(SMBSrvPacket smbPkt)
Process the SMB tree connect request.
|
protected void |
NTProtocolHandler.procWriteAndX(SMBSrvPacket smbPkt)
Process the file write request.
|
protected void |
SMBSrvSession.runHandler(SMBSrvPacket smbPkt)
Handle a session message, receive all data and run the SMB protocol handler.
|
boolean |
NTProtocolHandler.runProtocol(SMBSrvPacket smbPkt)
Run the NT SMB protocol handler to process the received SMB packet
|
Copyright © 2005–2017 Alfresco Software. All rights reserved.