鴻蒙OS SerializablePermission

2022-10-25 15:25 更新

SerializablePermission

java.lang.Object

|---java.security.Permission

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

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

public final class SerializablePermission
extends BasicPermission

此類用于可序列化權(quán)限。 SerializablePermission 包含名稱(也稱為“目標(biāo)名稱”)但沒有操作列表; 您要么擁有命名權(quán)限,要么沒有。

目標(biāo)名稱是 Serializable 權(quán)限的名稱(見下文)。

下表列出了所有可能的 SerializablePermission 目標(biāo)名稱,并為每個(gè)目標(biāo)名稱提供了權(quán)限允許的描述以及授予代碼權(quán)限的風(fēng)險(xiǎn)的討論。

Since:

1.2

構(gòu)造函數(shù)摘要

構(gòu)造函數(shù) 描述
SerializablePermission(String name) 創(chuàng)建具有指定名稱的新 SerializablePermission。
SerializablePermission(String name, String actions) 創(chuàng)建具有指定名稱的新 SerializablePermission 對(duì)象。

方法總結(jié)

從類 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

構(gòu)造函數(shù)詳細(xì)信息

SerializablePermission

public SerializablePermission(String name)

創(chuàng)建具有指定名稱的新 SerializablePermission。 名稱為 SerializablePermission 的符號(hào)名稱,如“enableSubstitution”等。

參數(shù):

參數(shù)名稱 參數(shù)描述
name SerializablePermission 的名稱。

Throws:

Throw名稱 Throw描述
NullPointerException 如果 name 為 null。
IllegalArgumentException 如果 name 為 empty。

SerializablePermission

public SerializablePermission(String name, String actions)

創(chuàng)建具有指定名稱的新 SerializablePermission 對(duì)象。 該名稱是 SerializablePermission 的符號(hào)名稱,且操作字符串當(dāng)前未使用,應(yīng)為空。

參數(shù):

參數(shù)名稱 參數(shù)描述
name SerializablePermission 的名稱。
actions 當(dāng)前未使用,必須設(shè)置為 null

Throws:

Throw名稱 Throw描述
NullPointerException 如果 name 為 null。
IllegalArgumentException 如果 name 為 empty。
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)