Ja.NET Standard Edition 5.0

Documentation API Specification

Contents

KrbDelegationPermissionCollection Class Reference

Inherits java::security::PermissionCollection, and java::io::Serializable.

List of all members.


Detailed Description

Specific PermissionCollection for storing DelegationPermissions.


Public Member Functions

void add (Permission permission)
 Adds a ServicePermission to the collection.
Enumeration< Permissionelements ()
 Returns enumeration of the collection.
boolean implies (Permission permission)
 Returns true if this collection implies the specified permission.

Package Functions

 KrbDelegationPermissionCollection ()

Private Member Functions

void writeObject (ObjectOutputStream out) throws IOException
void readObject (ObjectInputStream in) throws IOException, ClassNotFoundException

Private Attributes

transient DelegationPermission[] items = new DelegationPermission[10]
transient int offset

Static Private Attributes

static final long serialVersionUID = -3383936936589966948L
 .intel.drl.spec_ref
static final ObjectStreamField[] serialPersistentFields

Constructor & Destructor Documentation


Member Function Documentation

void add ( Permission  permission  )  [virtual]

Adds a ServicePermission to the collection.

Implements PermissionCollection.

Enumeration<Permission> elements (  )  [virtual]

Returns enumeration of the collection.

Implements PermissionCollection.

boolean implies ( Permission  permission  )  [virtual]

Returns true if this collection implies the specified permission.

Implements PermissionCollection.

void writeObject ( ObjectOutputStream  out  )  throws IOException [private]

void readObject ( ObjectInputStream  in  )  throws IOException, ClassNotFoundException [private]


Member Data Documentation

final long serialVersionUID = -3383936936589966948L [static, private]

.intel.drl.spec_ref

Reimplemented from PermissionCollection.

final ObjectStreamField [] serialPersistentFields [static, private]

Initial value:

 { new ObjectStreamField(
            "permissions", Vector.class) }

transient DelegationPermission [] items = new DelegationPermission[10] [private]

transient int offset [private]