org.globus.ogsa.impl.security.descriptor
Class SecurityDescriptor
java.lang.Object
org.globus.ogsa.impl.security.descriptor.util.ElementParser
org.globus.ogsa.impl.security.descriptor.SecurityDescriptor
- All Implemented Interfaces:
- AuthMethodParserCallback, ElementHandler, GlobalParamsParserCallback, RunAsParserCallback
- public class SecurityDescriptor
- extends ElementParser
- implements RunAsParserCallback, AuthMethodParserCallback, GlobalParamsParserCallback
Field Summary |
static java.lang.String |
NS
|
static java.lang.String |
RESOURCE
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RESOURCE
public static final java.lang.String RESOURCE
- See Also:
- Constant Field Values
NS
public static final java.lang.String NS
- See Also:
- Constant Field Values
SecurityDescriptor
public SecurityDescriptor()
setRunAsType
public void setRunAsType(int runAsType)
throws SecurityDescriptorException
- Specified by:
setRunAsType
in interface RunAsParserCallback
- Throws:
SecurityDescriptorException
setMethodRunAsType
public void setMethodRunAsType(javax.xml.namespace.QName method,
int identity)
throws SecurityDescriptorException
- Throws:
SecurityDescriptorException
setAuthMethods
public void setAuthMethods(java.util.List authMethods)
throws SecurityDescriptorException
- Description copied from interface:
AuthMethodParserCallback
- A list of AuthMethod elements
- Specified by:
setAuthMethods
in interface AuthMethodParserCallback
- Throws:
SecurityDescriptorException
setMethodAuthMethods
public void setMethodAuthMethods(javax.xml.namespace.QName method,
java.util.List authMethods)
throws SecurityDescriptorException
- Throws:
SecurityDescriptorException
setContextLifetime
public void setContextLifetime(java.lang.Integer lifetime)
- Specified by:
setContextLifetime
in interface GlobalParamsParserCallback
setRejectLimitedProxy
public void setRejectLimitedProxy()
- Specified by:
setRejectLimitedProxy
in interface GlobalParamsParserCallback
getDefaultRunAsType
public int getDefaultRunAsType()
getRunAsType
public int getRunAsType(javax.xml.namespace.QName method)
getDefaultAuthMethods
public java.util.List getDefaultAuthMethods()
getAuthMethods
public java.util.List getAuthMethods(javax.xml.namespace.QName method)
getRequiredAuthMethodsErrorMessage
public java.lang.String getRequiredAuthMethodsErrorMessage(java.util.List methods,
javax.xml.namespace.QName opName)
getContextLifetime
public java.lang.Integer getContextLifetime()
getRejectLimitedProxyState
public boolean getRejectLimitedProxyState()
Copyright ? 1999 University of Chicago and The University of Southern California. All Rights Reserved.