public SamrPolicyHandle(DcerpcHandle handle, String server, int access) throws IOException { if (server == null) server = "\\\\"; MsrpcSamrConnect4 rpc = new MsrpcSamrConnect4(server, access, this); try { handle.sendrecv(rpc); } catch (DcerpcException de) { if (de.getErrorCode() != DcerpcError.DCERPC_FAULT_OP_RNG_ERROR) throw de; MsrpcSamrConnect2 rpc2 = new MsrpcSamrConnect2(server, access, this); handle.sendrecv(rpc2); } }
public SamrPolicyHandle(DcerpcHandle handle, String server, int access) throws IOException { if (server == null) server = "\\\\"; MsrpcSamrConnect4 rpc = new MsrpcSamrConnect4(server, access, this); try { handle.sendrecv(rpc); } catch (DcerpcException de) { if (de.getErrorCode() != DcerpcError.DCERPC_FAULT_OP_RNG_ERROR) throw de; MsrpcSamrConnect2 rpc2 = new MsrpcSamrConnect2(server, access, this); handle.sendrecv(rpc2); } }
public SamrPolicyHandle(DcerpcHandle handle, String server, int access) throws IOException { if (server == null) server = "\\\\"; MsrpcSamrConnect4 rpc = new MsrpcSamrConnect4(server, access, this); try { handle.sendrecv(rpc); } catch (DcerpcException de) { if (de.getErrorCode() != DcerpcError.DCERPC_FAULT_OP_RNG_ERROR) throw de; MsrpcSamrConnect2 rpc2 = new MsrpcSamrConnect2(server, access, this); handle.sendrecv(rpc2); } }
public SamrPolicyHandle(DcerpcHandle handle, String server, int access) throws IOException { if (server == null) server = "\\\\"; MsrpcSamrConnect4 rpc = new MsrpcSamrConnect4(server, access, this); try { handle.sendrecv(rpc); } catch (DcerpcException de) { if (de.getErrorCode() != DcerpcError.DCERPC_FAULT_OP_RNG_ERROR) throw de; MsrpcSamrConnect2 rpc2 = new MsrpcSamrConnect2(server, access, this); handle.sendrecv(rpc2); } }
public SamrPolicyHandle ( DcerpcHandle handle, String server, int access ) throws IOException { this.handle = handle; if ( server == null ) { server = "\\\\"; } MsrpcSamrConnect4 rpc = new MsrpcSamrConnect4(server, access, this); try { handle.sendrecv(rpc); } catch ( DcerpcException de ) { if ( de.getErrorCode() != DcerpcError.DCERPC_FAULT_OP_RNG_ERROR ) { throw de; } MsrpcSamrConnect2 rpc2 = new MsrpcSamrConnect2(server, access, this); handle.sendrecv(rpc2); } this.opened = true; }
public SamrPolicyHandle ( DcerpcHandle handle, String server, int access ) throws IOException { this.handle = handle; if ( server == null ) { server = "\\\\"; } MsrpcSamrConnect4 rpc = new MsrpcSamrConnect4(server, access, this); try { handle.sendrecv(rpc); } catch ( DcerpcException de ) { if ( de.getErrorCode() != DcerpcError.DCERPC_FAULT_OP_RNG_ERROR ) { throw de; } MsrpcSamrConnect2 rpc2 = new MsrpcSamrConnect2(server, access, this); handle.sendrecv(rpc2); } this.opened = true; }