codecamp

鸿蒙OS SerializablePermission

SerializablePermission

java.lang.Object

|---java.security.Permission

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

|---|---|---java.io.SerializablePermission

public final class SerializablePermission
extends BasicPermission

此类用于可序列化权限。 SerializablePermission 包含名称(也称为“目标名称”)但没有操作列表; 您要么拥有命名权限,要么没有。

目标名称是 Serializable 权限的名称(见下文)。

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

Since:

1.2

构造函数摘要

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

方法总结

从类 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

构造函数详细信息

SerializablePermission

public SerializablePermission(String name)

创建具有指定名称的新 SerializablePermission。 名称为 SerializablePermission 的符号名称,如“enableSubstitution”等。

参数:

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

Throws:

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

SerializablePermission

public SerializablePermission(String name, String actions)

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

参数:

参数名称 参数描述
name SerializablePermission 的名称。
actions 当前未使用,必须设置为 null

Throws:

Throw名称 Throw描述
NullPointerException 如果 name 为 null。
IllegalArgumentException 如果 name 为 empty。
鸿蒙OS SequenceInputStream
鸿蒙OS StreamTokenizer
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

鸿蒙OS 开发

鸿蒙OS 术语

鸿蒙OS Java API参考

鸿蒙OS ohos.aafwk.ability

鸿蒙OS ohos.aafwk.abilityjet.activedata

鸿蒙OS ohos.aafwk.content

鸿蒙OS java.lang

鸿蒙OS java.Util

鸿蒙OS java.Util class

鸿蒙OS ohos.data.dataability

鸿蒙OS ohos.data.dataability class

鸿蒙OS ohos.agp.components

鸿蒙OS ohos.agp.components interface

鸿蒙OS ohos.agp.components class

鸿蒙OS ohos.global.configuration

鸿蒙OS java.io

鸿蒙OS ohos.data.resultset

鸿蒙OS ohos.data.resultset interface

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }