com.ibm.aglets.security
Class PolicyPermission
java.lang.Object
|
+--com.ibm.aglets.security.PolicyPermission
- public class PolicyPermission
- extends java.lang.Object
The PolicyPermission class represents a permission in a grant
of Java policy database.
- Version:
- 1.00 $Date: 2001/07/28 06:33:08 $
- Author:
- ONO Kouichi
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
PolicyPermission
public PolicyPermission(PolicyFileReader reader,
java.lang.String type,
java.lang.String className)
throws java.lang.ClassNotFoundException
PolicyPermission
public PolicyPermission(java.lang.String className)
throws java.lang.ClassNotFoundException
checkSigner
protected void checkSigner(java.lang.String signer)
throws java.lang.SecurityException
checkSigners
protected void checkSigners(java.util.Vector signers)
throws java.lang.SecurityException
create
public java.security.Permission create()
throws PolicyFileParsingException,
java.lang.SecurityException
equals
public boolean equals(PolicyPermission permission)
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
equalsActions
public boolean equalsActions(java.lang.String actions)
equalsClassName
public boolean equalsClassName(java.lang.String className)
equalsSigners
public boolean equalsSigners(java.util.Vector signers)
equalsSigners
public static boolean equalsSigners(java.util.Vector signersA,
java.util.Vector signersB)
equalsTargetName
public boolean equalsTargetName(java.lang.String target)
getActions
public java.lang.String getActions()
getClassName
public java.lang.String getClassName()
getPermission
public java.security.Permission getPermission()
getSignerNames
public java.lang.String getSignerNames()
getSigners
public java.util.Enumeration getSigners()
getTargetName
public java.lang.String getTargetName()
includesSigners
protected static boolean includesSigners(java.util.Vector names,
java.util.Vector signers)
isSignedBy
protected boolean isSignedBy(java.lang.String signer)
isSignedBy
protected boolean isSignedBy(java.util.Vector signers)
isSigner
protected static boolean isSigner(java.lang.String name,
java.util.Vector signers)
setActions
public void setActions(java.lang.String actions)
setClassName
protected void setClassName(java.lang.String name)
throws java.lang.ClassNotFoundException
setSignerNames
public void setSignerNames(java.lang.String signerNames)
throws java.lang.SecurityException
setTargetName
public void setTargetName(java.lang.String targetName)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object