com.ibm.aglets.security
Class PolicyGrant
java.lang.Object
|
+--com.ibm.aglets.security.PolicyGrant
- public class PolicyGrant
- extends java.lang.Object
The PolicyGrant class represents a grant
of Java policy database.
- Version:
- 1.00 $Date: 2001/07/28 06:33:11 $
- Author:
- ONO Kouichi
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
PolicyGrant
public PolicyGrant()
addPermission
public void addPermission(PolicyPermission permission)
equals
public boolean equals(java.util.Vector signers,
URIPattern codeBase,
java.util.Vector owners)
getCodeBase
public URIPattern getCodeBase()
getOwnerNames
public java.lang.String getOwnerNames()
getOwners
public java.util.Enumeration getOwners()
getPermissions
public java.util.Enumeration getPermissions()
getPermissions
public java.util.Enumeration getPermissions(java.lang.String className)
getPermissions
public java.security.Permissions getPermissions(java.security.CodeSource cs)
getSignerNames
public java.lang.String getSignerNames()
getSigners
public java.util.Enumeration getSigners()
isCodeBase
protected boolean isCodeBase(java.net.URL codeBase)
isOwnedBy
protected boolean isOwnedBy(java.security.cert.Certificate ownerCert)
isOwnedByAndSignedBy
protected boolean isOwnedByAndSignedBy(java.security.cert.Certificate[] certs)
isSignedBy
protected boolean isSignedBy(java.security.cert.Certificate[] certs)
isSignedBy
protected boolean isSignedBy(java.lang.String signer,
java.security.cert.Certificate[] certs)
setCodeBase
public void setCodeBase(java.lang.String codeBase)
throws MalformedURIPatternException
setCodeBase
public void setCodeBase(java.net.URL codeBase)
throws MalformedURIPatternException
setOwnerNames
public void setOwnerNames(java.lang.String ownerNames)
setSignerNames
public void setSignerNames(java.lang.String signerNames)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
toVector
public java.util.Vector toVector()