public interface UserService {
String getUserInfo(String userId);
}
public class UserServiceImpl implements UserService {
public String getUserInfo(String userId) {
}
}
<dubbo:provider interface="com.example.UserService"
ref="userServiceImpl"
sandbox="true"
sandbox-config="sandbox.policy"/>
grant codeBase "file:/path/to/user/service/jar" {
permission com.example.UserService.getUserInfo;
permission java.io.FilePermission "/tmp/tmpFile.txt", "read";
}