org.globus.ogsa.impl.security.authentication
Class SecureServicePropertiesHelper

java.lang.Object
  extended byorg.globus.ogsa.impl.security.authentication.SecureServicePropertiesHelper

public class SecureServicePropertiesHelper
extends java.lang.Object


Field Summary
static java.lang.String CONTEXT_MANAGER
           
static java.lang.String CREDENTIAL
           
static java.lang.String DESCRIPTOR
           
static java.lang.String GRIDMAP
           
static java.lang.String GRIM_HANDLER
           
static java.lang.String SUBJECT
           
 
Constructor Summary
SecureServicePropertiesHelper()
           
 
Method Summary
static ContextManager getContextManager(ServiceProperties props)
           
static org.ietf.jgss.GSSCredential getCredential(ServiceProperties props)
           
static org.globus.security.gridmap.GridMap getGridMap(ServiceProperties props)
           
static org.globus.gsi.proxy.ProxyPolicyHandler getGrimProxyPolicyHandler(ServiceProperties props)
           
static SecurityDescriptor getSecurityDescriptor(ServiceProperties props)
           
static javax.security.auth.Subject getSubject(ServiceProperties props)
           
static void setContextManager(ServiceProperties props, ContextManager manager)
           
static void setCredential(ServiceProperties props, org.ietf.jgss.GSSCredential cred)
           
static void setGridMap(ServiceProperties props, org.globus.security.gridmap.GridMap map)
           
static void setGrimProxyPolicyHandler(ServiceProperties props, org.globus.gsi.proxy.ProxyPolicyHandler handler)
           
static void setSecurityDescriptor(ServiceProperties props, SecurityDescriptor descriptor)
           
static void setSubject(ServiceProperties props, javax.security.auth.Subject subject)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CONTEXT_MANAGER

public static final java.lang.String CONTEXT_MANAGER
See Also:
Constant Field Values

GRIDMAP

public static final java.lang.String GRIDMAP
See Also:
Constant Field Values

CREDENTIAL

public static final java.lang.String CREDENTIAL
See Also:
Constant Field Values

GRIM_HANDLER

public static final java.lang.String GRIM_HANDLER
See Also:
Constant Field Values

DESCRIPTOR

public static final java.lang.String DESCRIPTOR
See Also:
Constant Field Values

SUBJECT

public static final java.lang.String SUBJECT
See Also:
Constant Field Values
Constructor Detail

SecureServicePropertiesHelper

public SecureServicePropertiesHelper()
Method Detail

getContextManager

public static ContextManager getContextManager(ServiceProperties props)

setContextManager

public static void setContextManager(ServiceProperties props,
                                     ContextManager manager)

setGridMap

public static void setGridMap(ServiceProperties props,
                              org.globus.security.gridmap.GridMap map)

getGridMap

public static org.globus.security.gridmap.GridMap getGridMap(ServiceProperties props)

setCredential

public static void setCredential(ServiceProperties props,
                                 org.ietf.jgss.GSSCredential cred)

getCredential

public static org.ietf.jgss.GSSCredential getCredential(ServiceProperties props)

setGrimProxyPolicyHandler

public static void setGrimProxyPolicyHandler(ServiceProperties props,
                                             org.globus.gsi.proxy.ProxyPolicyHandler handler)

getGrimProxyPolicyHandler

public static org.globus.gsi.proxy.ProxyPolicyHandler getGrimProxyPolicyHandler(ServiceProperties props)

setSecurityDescriptor

public static void setSecurityDescriptor(ServiceProperties props,
                                         SecurityDescriptor descriptor)

getSecurityDescriptor

public static SecurityDescriptor getSecurityDescriptor(ServiceProperties props)

setSubject

public static void setSubject(ServiceProperties props,
                              javax.security.auth.Subject subject)

getSubject

public static javax.security.auth.Subject getSubject(ServiceProperties props)


Copyright ? 1999 University of Chicago and The University of Southern California. All Rights Reserved.