Top Description Fields Constructors Methods
javax.crypto

pack-priv final Class CryptoAllPermissionCollection

Located in compilation unit of javax.crypto.CryptoAllPermission.

extends PermissionCollection
implements Serializable
Class Inheritance
All Implemented Interfaces
java.io.Serializable

A CryptoAllPermissionCollection stores a collection of CryptoAllPermission objects.
Author
Sharon Liu
See Also
java.security.Permission, java.security.Permissions, javax.crypto.CryptoPermission

Field Summary

Modifier and TypeField and Description
private boolean
private static final long

Constructor Summary

AccessConstructor and Description
pack-priv
CryptoAllPermissionCollection()

Create an empty CryptoAllPermission object.

Method Summary

Modifier and TypeMethod and Description
public void
add(Permission
the Permission object to add.
permission
)

Implements abstract java.security.PermissionCollection.add.

Adds a permission to CryptoAllPermission object.

public Enumeration<Permission>

Returns:

an enumeration of all CryptoAllPermission objects.
elements
()

Implements abstract java.security.PermissionCollection.elements.

Returns an enumeration of all the CryptoAllPermission objects in the container.

public boolean

Returns:

true if the given permission is implied by this CryptoAllPermissionCollection object.
implies
(Permission
the Permission object to compare
permission
)

Implements abstract java.security.PermissionCollection.implies.

Check and see if this set of permissions implies the permissions expressed in "permission".

Inherited from java.security.PermissionCollection:
elementsAsStreamisReadOnlysetReadOnlytoString

Field Detail

all_allowedback to summary
private boolean all_allowed
serialVersionUIDback to summary
private static final long serialVersionUID

Hides java.security.PermissionCollection.serialVersionUID.

Annotations
@Serial

Constructor Detail

CryptoAllPermissionCollectionback to summary
pack-priv CryptoAllPermissionCollection()

Create an empty CryptoAllPermission object.

Method Detail

addback to summary
public void add(Permission permission)

Implements abstract java.security.PermissionCollection.add.

Adds a permission to CryptoAllPermission object.

Parameters
permission:Permission

the Permission object to add.

Exceptions
SecurityException:
if this CryptoAllPermissionCollection object has been marked readonly
elementsback to summary
public Enumeration<Permission> elements()

Implements abstract java.security.PermissionCollection.elements.

Returns an enumeration of all the CryptoAllPermission objects in the container.

Returns:Enumeration<Permission>

an enumeration of all CryptoAllPermission objects.

impliesback to summary
public boolean implies(Permission permission)

Implements abstract java.security.PermissionCollection.implies.

Check and see if this set of permissions implies the permissions expressed in "permission".

Parameters
permission:Permission

the Permission object to compare

Returns:boolean

true if the given permission is implied by this CryptoAllPermissionCollection object.