|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.globus.wsrf.impl.security.descriptor.util.ElementParser
org.globus.wsrf.impl.security.descriptor.SecurityDescriptor
Base class for security descriptor. Stores credential parameters,
global paramaters (reject limited proxy, authorization, gridmap,
replay filter, replay window, context lifetime). Also, used to
store
Subject(created off credentials),
GridMap and if authorization class is configured, an
instance of class that implements ServiceAuthorization
Field Summary
protected static I18ni18n
static StringNS
static StringRESOURCE
Fields inherited from class org.globus.wsrf.impl.security.descriptor.util.ElementParser
elementHandlers
Constructor Summary
SecurityDescriptor()
Method Summary
StringgetAuthz()
StringgetCertFilename()
IntegergetContextLifetime()
ServiceAuthorizationgetCustomAuthzClass()
StringgetCustomAuthzClassName()
GridMapgetGridMap()
StringgetGridMapFile()
StringgetKeyFilename()
LonggetLastModified()
StringgetProxyFilename()
StringgetRejectLimitedProxyState()
StringgetReplayAttackFilter()
StringgetReplayAttackWindow()
SubjectgetSubject()
voidsetAuthz(String value)
voidsetCertificateFiles(String certName,
String keyName)
voidsetContextLifetime(Integer lifetime)
voidsetCustomAuthzClass(ServiceAuthorization authz)
voidsetCustomAuthzClassName(String value)
voidsetGridMap(GridMap map)
voidsetGridMapFile(String value)
voidsetLastModified(Long modified)
voidsetProxyFilename(String value)
voidsetRejectLimitedProxy(String value)
voidsetReplayAttackFilter(String value)
voidsetReplayAttackWindow(String value)
voidsetSubject(Subject sub)
Methods inherited from class org.globus.wsrf.impl.security.descriptor.util.ElementParser
checkElement, getFirstChildElement, getQName, parse, register
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Field Detail
RESOURCE
public static final String RESOURCE
i18n
protected static I18n i18n
NS
public static final String NS
Constructor Detail
SecurityDescriptor
public SecurityDescriptor()
Method Detail
setRejectLimitedProxy
public void setRejectLimitedProxy(String value)
setRejectLimitedProxy in interface GlobalParamsParserCallback
getRejectLimitedProxyState
public String getRejectLimitedProxyState()
setProxyFilename
public void setProxyFilename(String value)
setProxyFilename in interface CredentialParamsParserCallback
setCertificateFiles
public void setCertificateFiles(String certName,
String keyName)
setCertificateFiles in interface CredentialParamsParserCallback
getProxyFilename
public String getProxyFilename()
getCertFilename
public String getCertFilename()
getKeyFilename
public String getKeyFilename()
setAuthz
public void setAuthz(String value)
setAuthz in interface AuthzParamParserCallback
getAuthz
public String getAuthz()
setCustomAuthzClassName
public void setCustomAuthzClassName(String value)
setCustomAuthzClassName in interface AuthzParamParserCallback
getCustomAuthzClassName
public String getCustomAuthzClassName()
setGridMapFile
public void setGridMapFile(String value)
setGridMapFile in interface GlobalParamsParserCallback
getGridMapFile
public String getGridMapFile()
setReplayAttackFilter
public void setReplayAttackFilter(String value)
setReplayAttackFilter in interface GlobalParamsParserCallback
getReplayAttackFilter
public String getReplayAttackFilter()
setReplayAttackWindow
public void setReplayAttackWindow(String value)
setReplayAttackWindow in interface GlobalParamsParserCallback
getReplayAttackWindow
public String getReplayAttackWindow()
setContextLifetime
public void setContextLifetime(Integer lifetime)
setContextLifetime in interface GlobalParamsParserCallback
getContextLifetime
public Integer getContextLifetime()
setSubject
public void setSubject(Subject sub)
setLastModified
public void setLastModified(Long modified)
setGridMap
public void setGridMap(GridMap map)
setCustomAuthzClass
public void setCustomAuthzClass(ServiceAuthorization authz)
getSubject
public Subject getSubject()
getLastModified
public Long getLastModified()
getGridMap
public GridMap getGridMap()
getCustomAuthzClass
public ServiceAuthorization getCustomAuthzClass()
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV CLASS
NEXT CLASS
FRAMES
NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD
DETAIL: FIELD | CONSTR | METHOD
Copyright ? 1999-2003 University of Chicago and The University of Southern California. All rights reserved.