Package org.globus.gsi.stores
Class ResourceSigningPolicy
- java.lang.Object
-
- org.globus.gsi.stores.ResourceSigningPolicy
-
public class ResourceSigningPolicy extends java.lang.Object
Created by IntelliJ IDEA. User: turtlebender Date: Dec 28, 2009 Time: 2:57:09 PM To change this template use File | Settings | File Templates.
-
-
Field Summary
Fields Modifier and Type Field Description private boolean
changed
protected GlobusResource
globusResource
private long
lastModified
private org.apache.commons.logging.Log
logger
private java.util.Map<javax.security.auth.x500.X500Principal,SigningPolicy>
signingPolicyMap
-
Constructor Summary
Constructors Constructor Description ResourceSigningPolicy(GlobusResource resource)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<javax.security.auth.x500.X500Principal,SigningPolicy>
create(GlobusResource signingPolicyResource)
protected java.util.Map<javax.security.auth.x500.X500Principal,SigningPolicy>
getObject()
GlobusResource
getResource()
java.util.Collection<SigningPolicy>
getSigningPolicies()
boolean
hasChanged()
protected void
init(GlobusResource initResource)
protected void
init(GlobusResource initResource, java.util.Map<javax.security.auth.x500.X500Principal,SigningPolicy> initSigningPolicy)
protected void
reload()
-
-
-
Field Detail
-
globusResource
protected GlobusResource globusResource
-
logger
private org.apache.commons.logging.Log logger
-
changed
private boolean changed
-
signingPolicyMap
private java.util.Map<javax.security.auth.x500.X500Principal,SigningPolicy> signingPolicyMap
-
lastModified
private long lastModified
-
-
Constructor Detail
-
ResourceSigningPolicy
public ResourceSigningPolicy(GlobusResource resource) throws ResourceStoreException
- Throws:
ResourceStoreException
-
-
Method Detail
-
init
protected void init(GlobusResource initResource) throws ResourceStoreException
- Throws:
ResourceStoreException
-
init
protected void init(GlobusResource initResource, java.util.Map<javax.security.auth.x500.X500Principal,SigningPolicy> initSigningPolicy) throws ResourceStoreException
- Throws:
ResourceStoreException
-
getSigningPolicies
public java.util.Collection<SigningPolicy> getSigningPolicies() throws SigningPolicyStoreException
- Throws:
SigningPolicyStoreException
-
create
public java.util.Map<javax.security.auth.x500.X500Principal,SigningPolicy> create(GlobusResource signingPolicyResource) throws ResourceStoreException
- Throws:
ResourceStoreException
-
reload
protected void reload() throws ResourceStoreException
- Throws:
ResourceStoreException
-
getResource
public GlobusResource getResource()
-
getObject
protected java.util.Map<javax.security.auth.x500.X500Principal,SigningPolicy> getObject() throws ResourceStoreException
- Throws:
ResourceStoreException
-
hasChanged
public boolean hasChanged()
-
-