1 19 20 package jcifs.dcerpc.msrpc; 21 22 import jcifs.smb.*; 23 import jcifs.util.Hexdump; 24 25 public class MsrpcShareGetInfo extends srvsvc.ShareGetInfo { 26 27 public MsrpcShareGetInfo(String server, String sharename) { 28 super(server, sharename, 502, new srvsvc.ShareInfo502()); 29 ptype = 0; 30 flags = DCERPC_FIRST_FRAG | DCERPC_LAST_FRAG; 31 } 32 33 public ACE[] getSecurity() { 34 srvsvc.ShareInfo502 info502 = (srvsvc.ShareInfo502)info; 35 if (info502.security_descriptor != null) { 36 SecurityDescriptor sd; 37 sd = new SecurityDescriptor(info502.security_descriptor, 0, info502.sd_size); 38 return sd.aces; 39 } 40 return new ACE[0]; 41 } 42 } 43 | Popular Tags |