Class Client
- java.lang.Object
-
- edu.uiuc.ncsa.security.core.util.IdentifiableImpl
-
- edu.uiuc.ncsa.security.storage.monitored.Monitored
-
- org.oa4mp.delegation.common.storage.clients.BaseClient
-
- org.oa4mp.delegation.common.storage.clients.Client
-
- All Implemented Interfaces:
edu.uiuc.ncsa.security.core.DateComparable
,edu.uiuc.ncsa.security.core.Identifiable
,Serializable
,Cloneable
- Direct Known Subclasses:
OA2Client
public class Client extends BaseClient
Models a client.Created by Jeff Gaynor
on Mar 15, 2011 at 5:09:20 PM- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Client(edu.uiuc.ncsa.security.core.Identifier identifier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Client
clone()
boolean
equals(Object obj)
String
getErrorUri()
String
getHomeUri()
Collection<String>
getScopes()
boolean
isProxyLimited()
protected void
populateClone(BaseClient client)
void
setErrorUri(String errorUri)
void
setHomeUri(String homeUri)
void
setProxyLimited(boolean proxyLimited)
void
setScopes(Collection<String> scopes)
String
toString()
-
Methods inherited from class org.oa4mp.delegation.common.storage.clients.BaseClient
getCreationTS, getEmail, getJWKS, getJwksURI, getLastModifiedTS, getName, getSecret, getServiceClientUsers, hasJWKS, hasJWKSURI, hasServiceClientUsers, isDebugOn, isServiceClient, setCreationTS, setDebugOn, setEmail, setJWKS, setJwksURI, setLastModifiedTS, setName, setSecret, setServiceClient, setServiceClientUsers
-
Methods inherited from class edu.uiuc.ncsa.security.storage.monitored.Monitored
getLastAccessed, setLastAccessed
-
-
-
-
Method Detail
-
clone
public Client clone()
- Specified by:
clone
in interfaceedu.uiuc.ncsa.security.core.Identifiable
- Overrides:
clone
in classBaseClient
-
populateClone
protected void populateClone(BaseClient client)
- Overrides:
populateClone
in classBaseClient
-
isProxyLimited
public boolean isProxyLimited()
-
setProxyLimited
public void setProxyLimited(boolean proxyLimited)
-
getHomeUri
public String getHomeUri()
-
setHomeUri
public void setHomeUri(String homeUri)
-
getErrorUri
public String getErrorUri()
-
setErrorUri
public void setErrorUri(String errorUri)
-
equals
public boolean equals(Object obj)
- Overrides:
equals
in classBaseClient
-
toString
public String toString()
- Overrides:
toString
in classBaseClient
-
getScopes
public Collection<String> getScopes()
-
setScopes
public void setScopes(Collection<String> scopes)
-
-