创新互联鸿蒙OS教程:鸿蒙OSNetPermission

NetPermission

创新互联专注于会泽企业网站建设,响应式网站开发,成都商城网站开发。会泽网站建设公司,为会泽等地区提供建站服务。全流程按需制作网站,专业设计,全程项目跟踪,创新互联专业和态度为您提供的服务

java.lang.Object

|---java.security.Permission

|---|---java.security.BasicPermission

|---|---|---java.net.NetPermission

public final class NetPermission
extends BasicPermission

此类用于各种网络权限。 NetPermission 包含名称(也称为“目标名称”)但没有操作列表; 您要么拥有命名权限,要么没有。

目标名称是网络权限的名称(见下文)。 命名约定遵循分层属性命名约定。 此外,星号可能出现在名称的末尾,跟在“.”之后,或者单独出现,表示通配符匹配。 例如:“foo”。 和 "" 表示通配符匹配,而 "foo" 和 "ab" 不表示。

下表列出了所有可能的 NetPermission 目标名称,并为每个名称提供了权限允许的内容的描述以及授予代码权限的风险的讨论。

构造函数摘要

构造函数 描述
NetPermission(String name) 创建具有指定名称的新 NetPermission。
NetPermission(String name, String actions) 创建具有指定名称的新 NetPermission 对象。

方法总结

从类 java.security.BasicPermission 继承的方法
getActions, implies
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从类 java.security.Permission 继承的方法
checkGuard, getName, newPermissionCollection

构造函数详细信息

NetPermission

public NetPermission(String name)

创建具有指定名称的新 NetPermission。 该名称是 NetPermission 的符号名称,例如“setDefaultAuthenticator”等。星号可以出现在名称的末尾,跟在“.”之后,或者单独出现,表示通配符匹配。

参数:

参数名称 参数描述
name NetPermission 的名称。

Throws:

Throw名称 Throw描述
NullPointerException 如果name为null。
IllegalArgumentException 如果name为empty。

NetPermission

public NetPermission(String name, String actions)

创建具有指定名称的新 NetPermission 对象。 该名称是 NetPermission 的符号名称,且操作字符串当前未使用且应为空。

参数:

参数名称 参数描述
name NetPermission 的名称。
actions 应该为空。

Throws:

Throw名称 Throw描述
NullPointerException 如果name为null。
IllegalArgumentException 如果name为empty。

当前标题:创新互联鸿蒙OS教程:鸿蒙OSNetPermission
转载来于:http://gydahua.com/article/djoespe.html
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流