Package edu.uiuc.ncsa.sas.client
Class SASClient
- java.lang.Object
-
- edu.uiuc.ncsa.security.core.util.IdentifiableImpl
-
- edu.uiuc.ncsa.sas.client.SASClient
-
- All Implemented Interfaces:
DateComparable,Identifiable,Serializable,Cloneable
public class SASClient extends IdentifiableImpl implements DateComparable
Contains the information for a client of the system -- such as keys, name, etc.Created by Jeff Gaynor
on 8/15/22 at 8:43 AM- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SASClient(Identifier identifier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description net.sf.json.JSONObjectgetCfg()DategetCreationTS()StringgetName()PublicKeygetPublicKey()voidsetCfg(net.sf.json.JSONObject cfg)voidsetCreationTS(Date creationTS)voidsetName(String name)voidsetPublicKey(PublicKey publicKey)-
Methods inherited from class edu.uiuc.ncsa.security.core.util.IdentifiableImpl
clone, equals, getDescription, getIdentifier, getIdentifierString, isReadOnly, setDescription, setIdentifier, setReadOnly
-
-
-
-
Constructor Detail
-
SASClient
public SASClient(Identifier identifier)
-
-
Method Detail
-
getCreationTS
public Date getCreationTS()
- Specified by:
getCreationTSin interfaceDateComparable
-
getPublicKey
public PublicKey getPublicKey()
-
setPublicKey
public void setPublicKey(PublicKey publicKey)
-
getName
public String getName()
-
setName
public void setName(String name)
-
setCreationTS
public void setCreationTS(Date creationTS)
-
getCfg
public net.sf.json.JSONObject getCfg()
-
setCfg
public void setCfg(net.sf.json.JSONObject cfg)
-
-