Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
G
I
K
O
P
R
V
A
AbstractPolicy
- class org.codehaus.spice.xmlpolicy.runtime.
AbstractPolicy
.
Abstract Policy class that makes it easy to add permission sets to policy.
AbstractPolicy()
- Constructor for class org.codehaus.spice.xmlpolicy.runtime.
AbstractPolicy
B
buildPolicy(PolicyMetaData, PolicyResolver)
- Method in class org.codehaus.spice.xmlpolicy.builder.
PolicyBuilder
Build a policy for a specified meta data.
C
createKeyStore(String, URL)
- Method in class org.codehaus.spice.xmlpolicy.builder.
PolicyBuilder
Create a keystore of specified type and loading from specified url.
createPermissionSetFor(CodeSource)
- Method in class org.codehaus.spice.xmlpolicy.runtime.
AbstractPolicy
Create a set of permissions for a particular codesource.
createPolicy(Map)
- Method in interface org.codehaus.spice.xmlpolicy.builder.
PolicyResolver
Create a Policy object from a grant map.
D
DefaultPolicy
- class org.codehaus.spice.xmlpolicy.runtime.
DefaultPolicy
.
A policy implementation that accepts policys details from a map.
DefaultPolicy()
- Constructor for class org.codehaus.spice.xmlpolicy.runtime.
DefaultPolicy
Create a policy with zero entrys.
DefaultPolicy(Map)
- Constructor for class org.codehaus.spice.xmlpolicy.runtime.
DefaultPolicy
Create a Policy that applies specified grants.
E
error(String, Throwable)
- Method in class org.codehaus.spice.xmlpolicy.runtime.
AbstractPolicy
Error occured in policy.
G
getAction()
- Method in class org.codehaus.spice.xmlpolicy.metadata.
PermissionMetaData
Return the action of permission (may be null).
getClassname()
- Method in class org.codehaus.spice.xmlpolicy.metadata.
PermissionMetaData
Return the name of permission class.
getCodebase()
- Method in class org.codehaus.spice.xmlpolicy.metadata.
GrantMetaData
Return the code base for grant.
getGrants()
- Method in class org.codehaus.spice.xmlpolicy.metadata.
PolicyMetaData
Return the grants that make up policy.
getKeyStore()
- Method in class org.codehaus.spice.xmlpolicy.metadata.
PermissionMetaData
Return the key store to load signer from.
getKeyStore()
- Method in class org.codehaus.spice.xmlpolicy.metadata.
GrantMetaData
Return the key store to load signer from.
getKeyStores()
- Method in class org.codehaus.spice.xmlpolicy.metadata.
PolicyMetaData
Return the KeyStores associated with policy.
getLocation()
- Method in class org.codehaus.spice.xmlpolicy.metadata.
KeyStoreMetaData
Return the location of the KeyStore (usually a URL).
getName()
- Method in class org.codehaus.spice.xmlpolicy.metadata.
KeyStoreMetaData
Return the name of keystore.
getPermissions()
- Method in class org.codehaus.spice.xmlpolicy.metadata.
GrantMetaData
Return the set of permissions associated with grant.
getPermissions(CodeSource)
- Method in class org.codehaus.spice.xmlpolicy.runtime.
AbstractPolicy
Overide so we can have a per-application security policy with no side-effects to other applications.
getSignedBy()
- Method in class org.codehaus.spice.xmlpolicy.metadata.
PermissionMetaData
Return the principle name who signed the permission.
getSignedBy()
- Method in class org.codehaus.spice.xmlpolicy.metadata.
GrantMetaData
Return the signer for grant.
getTarget()
- Method in class org.codehaus.spice.xmlpolicy.metadata.
PermissionMetaData
Return the action of permission (may be null).
getType()
- Method in class org.codehaus.spice.xmlpolicy.metadata.
KeyStoreMetaData
Return the type of the key store (ie JKS).
GrantMetaData
- class org.codehaus.spice.xmlpolicy.metadata.
GrantMetaData
.
This class defines a keystore that is used when locating signers of a codebase.
GrantMetaData(String, String, String, PermissionMetaData[])
- Constructor for class org.codehaus.spice.xmlpolicy.metadata.
GrantMetaData
Construct a grant.
I
info(String)
- Method in class org.codehaus.spice.xmlpolicy.verifier.
PolicyVerifier
Log an informational message.
K
KeyStoreMetaData
- class org.codehaus.spice.xmlpolicy.metadata.
KeyStoreMetaData
.
This class defines a keystore that is used when locating signers of a codebase.
KeyStoreMetaData(String, String, String)
- Constructor for class org.codehaus.spice.xmlpolicy.metadata.
KeyStoreMetaData
Construct a keysotre.
O
org.codehaus.spice.xmlpolicy.builder
- package org.codehaus.spice.xmlpolicy.builder
org.codehaus.spice.xmlpolicy.metadata
- package org.codehaus.spice.xmlpolicy.metadata
org.codehaus.spice.xmlpolicy.reader
- package org.codehaus.spice.xmlpolicy.reader
org.codehaus.spice.xmlpolicy.runtime
- package org.codehaus.spice.xmlpolicy.runtime
org.codehaus.spice.xmlpolicy.verifier
- package org.codehaus.spice.xmlpolicy.verifier
P
PermissionMetaData
- class org.codehaus.spice.xmlpolicy.metadata.
PermissionMetaData
.
This class defines a keystore that is used when locating signers of a codebase.
PermissionMetaData(String, String, String, String, String)
- Constructor for class org.codehaus.spice.xmlpolicy.metadata.
PermissionMetaData
Construct the permission meta data.
PolicyBuilder
- class org.codehaus.spice.xmlpolicy.builder.
PolicyBuilder
.
A Utility class that builds a Policy object from a specified PolicyMetaData.
PolicyBuilder()
- Constructor for class org.codehaus.spice.xmlpolicy.builder.
PolicyBuilder
PolicyMetaData
- class org.codehaus.spice.xmlpolicy.metadata.
PolicyMetaData
.
This class defines the set of KeyStores and Grants in a policy declaration.
PolicyMetaData(KeyStoreMetaData[], GrantMetaData[])
- Constructor for class org.codehaus.spice.xmlpolicy.metadata.
PolicyMetaData
Create a policy with specific keystores and grants.
PolicyReader
- class org.codehaus.spice.xmlpolicy.reader.
PolicyReader
.
This class builds a
PolicyMetaData
object from specified XML document.
PolicyReader()
- Constructor for class org.codehaus.spice.xmlpolicy.reader.
PolicyReader
PolicyResolver
- interface org.codehaus.spice.xmlpolicy.builder.
PolicyResolver
.
This is the interface via which elements of Policy are resolved.
PolicyVerifier
- class org.codehaus.spice.xmlpolicy.verifier.
PolicyVerifier
.
Verify Policy set is valid.
PolicyVerifier()
- Constructor for class org.codehaus.spice.xmlpolicy.verifier.
PolicyVerifier
processGrants(Map)
- Method in class org.codehaus.spice.xmlpolicy.runtime.
DefaultPolicy
Process map of grants and configure Policy appropriately.
R
readPolicy(Element)
- Method in class org.codehaus.spice.xmlpolicy.reader.
PolicyReader
Build ClassLoader MetaData from a DOM tree.
refresh()
- Method in class org.codehaus.spice.xmlpolicy.runtime.
AbstractPolicy
Refresh policy.
resolveLocation(String)
- Method in interface org.codehaus.spice.xmlpolicy.builder.
PolicyResolver
Resolve a location to a URL.
V
verifyPolicy(PolicyMetaData)
- Method in class org.codehaus.spice.xmlpolicy.verifier.
PolicyVerifier
A
B
C
D
E
G
I
K
O
P
R
V
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2002-2003 Codehaus. All Rights Reserved.