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.JSONObject
getCfg()
Date
getCreationTS()
String
getName()
PublicKey
getPublicKey()
void
setCfg(net.sf.json.JSONObject cfg)
void
setCreationTS(Date creationTS)
void
setName(String name)
void
setPublicKey(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:
getCreationTS
in 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)
-
-