java.lang.Object
java.security.Permission
java.security.BasicPermission
jdk.net.NetworkPermission
- すべての実装されたインタフェース:
Serializable
,Guard
public final class NetworkPermission extends BasicPermission
jdk.netパッケージで定義される拡張ネットワーク機能へのアクセス権を表します。 このアクセス権にはターゲット名が含まれていますが、アクション・リストは含まれていません。 呼出し側は、アクセス権を持つ場合と持たない場合があります。
- 導入されたバージョン:
- 1.8
- 関連項目:
ExtendedSocketOptions
, 直列化された形式
-
コンストラクタのサマリー
コンストラクタコンストラクタ説明NetworkPermission(String name)
指定されたターゲット名でNetworkPermissionを作成します。NetworkPermission(String name, String actions)
指定されたターゲット名でNetworkPermissionを作成します。 -
メソッドのサマリー
クラス java.security.BasicPermissionで宣言されたメソッド
equals, getActions, hashCode, implies, newPermissionCollection
クラス java.security.Permissionで宣言されたメソッド
checkGuard, getName, toString
-
コンストラクタの詳細
-
NetworkPermission
public NetworkPermission(String name)指定されたターゲット名でNetworkPermissionを作成します。- パラメータ:
name
- アクセス権ターゲット名- 例外:
NullPointerException
-name
がnull
の場合。IllegalArgumentException
-name
が空である場合。
-
NetworkPermission
指定されたターゲット名でNetworkPermissionを作成します。- パラメータ:
name
- アクセス権ターゲット名actions
-null
にすること。 そうでない場合は無視されます。- 例外:
NullPointerException
-name
がnull
の場合。IllegalArgumentException
-name
が空である場合。
-