org.globus.wsrf.impl.security.descriptor
Class SecureResourcePropertiesHelper

java.lang.Object
  extended byorg.globus.wsrf.impl.security.descriptor.SecureResourcePropertiesHelper

public class SecureResourcePropertiesHelper
extends java.lang.Object

Helper API for retrieving security properties of secure resources.


Field Summary
private static org.apache.commons.logging.Log logger
           
 
Constructor Summary
SecureResourcePropertiesHelper()
           
 
Method Summary
static java.lang.String getAuthorizationType(Resource resource)
           
static ServiceAuthorizationChain getAuthzChain(Resource resource)
           
static java.lang.Integer getContextLifetime(Resource resource)
           
static org.globus.security.gridmap.GridMap getGridMap(Resource resource)
           
static java.lang.String getRejectLimitedProxyState(Resource resource)
           
static java.lang.String getReplayAttackFilter(Resource resource)
           
static java.lang.String getReplayAttackWindow(Resource resource)
           
static ResourceSecurityDescriptor getResourceSecDescriptor(Resource resource)
           
static javax.security.auth.Subject getResourceSubject(Resource resource)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

private static org.apache.commons.logging.Log logger
Constructor Detail

SecureResourcePropertiesHelper

public SecureResourcePropertiesHelper()
Method Detail

getResourceSubject

public static javax.security.auth.Subject getResourceSubject(Resource resource)
                                                      throws ConfigException
Throws:
ConfigException

getReplayAttackWindow

public static java.lang.String getReplayAttackWindow(Resource resource)
                                              throws ConfigException
Throws:
ConfigException

getReplayAttackFilter

public static java.lang.String getReplayAttackFilter(Resource resource)
                                              throws ConfigException
Throws:
ConfigException

getContextLifetime

public static java.lang.Integer getContextLifetime(Resource resource)
                                            throws ConfigException
Throws:
ConfigException

getRejectLimitedProxyState

public static java.lang.String getRejectLimitedProxyState(Resource resource)
                                                   throws ConfigException
Throws:
ConfigException

getAuthorizationType

public static java.lang.String getAuthorizationType(Resource resource)
                                             throws ConfigException
Throws:
ConfigException

getAuthzChain

public static ServiceAuthorizationChain getAuthzChain(Resource resource)
                                               throws ConfigException
Throws:
ConfigException

getGridMap

public static org.globus.security.gridmap.GridMap getGridMap(Resource resource)
                                                      throws ConfigException
Throws:
ConfigException

getResourceSecDescriptor

public static ResourceSecurityDescriptor getResourceSecDescriptor(Resource resource)