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

java.lang.Object
  extended byorg.globus.wsrf.impl.security.descriptor.util.ElementParser
      extended byorg.globus.wsrf.impl.security.descriptor.ClientSecurityDescriptor
All Implemented Interfaces:
ClientParamsParserCallback, CredentialParamsParserCallback, ElementHandler

public class ClientSecurityDescriptor
extends ElementParser
implements CredentialParamsParserCallback, ClientParamsParserCallback

Represents a client's security descriptor.


Field Summary
protected static I18n i18n
           
static String NS
           
static String RESOURCE
           
 
Fields inherited from class org.globus.wsrf.impl.security.descriptor.util.ElementParser
elementHandlers
 
Constructor Summary
ClientSecurityDescriptor()
           
 
Method Summary
 Boolean getAnonymous()
           
 Authorization getAuthz()
           
 String getCertFilename()
           
 String getDelegation()
           
 Integer getGSISecureConv()
           
 Integer getGSISecureMsg()
           
 GSSCredential getGSSCredential()
           
 String getKeyFilename()
           
 Long getLastModified()
           
 String getPeerCredentials()
           
 Subject getPeerSubject()
           
 String getProxyFilename()
           
 void setAnonymous()
           
 void setAuthz(Authorization value)
           
 void setCertificateFiles(String certName, String keyName)
           
 void setDelegation(String deleg)
           
 void setGSISecureConv(Integer val)
           
 void setGSISecureMsg(Integer val)
           
 void setGSSCredential(GSSCredential cred)
           
 void setLastModified(Long modified)
           
 void setPeerCredentials(String str)
           
 void setPeerSubject(Subject subject)
           
 void setProxyFilename(String value)
           
 
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
See Also:
Constant Field Values

i18n

protected static I18n i18n

NS

public static final String NS
See Also:
Constant Field Values
Constructor Detail

ClientSecurityDescriptor

public ClientSecurityDescriptor()
Method Detail

setProxyFilename

public void setProxyFilename(String value)
Specified by:
setProxyFilename in interface CredentialParamsParserCallback

setCertificateFiles

public void setCertificateFiles(String certName,
                                String keyName)
Specified by:
setCertificateFiles in interface CredentialParamsParserCallback

getProxyFilename

public String getProxyFilename()

getCertFilename

public String getCertFilename()

getKeyFilename

public String getKeyFilename()

setAuthz

public void setAuthz(Authorization value)
Specified by:
setAuthz in interface ClientParamsParserCallback

getAuthz

public Authorization getAuthz()

setGSISecureConv

public void setGSISecureConv(Integer val)
Specified by:
setGSISecureConv in interface ClientParamsParserCallback

getGSISecureConv

public Integer getGSISecureConv()

setGSISecureMsg

public void setGSISecureMsg(Integer val)
Specified by:
setGSISecureMsg in interface ClientParamsParserCallback

getGSISecureMsg

public Integer getGSISecureMsg()

setAnonymous

public void setAnonymous()
Specified by:
setAnonymous in interface ClientParamsParserCallback

getAnonymous

public Boolean getAnonymous()

setDelegation

public void setDelegation(String deleg)
Specified by:
setDelegation in interface ClientParamsParserCallback

getDelegation

public String getDelegation()

setPeerCredentials

public void setPeerCredentials(String str)
Specified by:
setPeerCredentials in interface ClientParamsParserCallback

getPeerCredentials

public String getPeerCredentials()

setLastModified

public void setLastModified(Long modified)

getLastModified

public Long getLastModified()

setGSSCredential

public void setGSSCredential(GSSCredential cred)

getGSSCredential

public GSSCredential getGSSCredential()

setPeerSubject

public void setPeerSubject(Subject subject)

getPeerSubject

public Subject getPeerSubject()


Copyright ? 1999-2003 University of Chicago and The University of Southern California. All rights reserved.