Package org.oa4mp.client.loader
Class OA2Asset
- java.lang.Object
-
- edu.uiuc.ncsa.security.core.util.IdentifiableImpl
-
- org.oa4mp.client.api.Asset
-
- org.oa4mp.client.loader.OA2Asset
-
- All Implemented Interfaces:
edu.uiuc.ncsa.security.core.Identifiable,Serializable,Cloneable
public class OA2Asset extends Asset
Created by Jeff Gaynor
on 3/28/14 at 12:04 PM- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected StringACCESS_TOKEN_KEYprotected StringID_TOKEN_KEYprotected StringISSUED_AT_KEYprotected StringNONCE_KEYprotected StringREFRESH_TOKEN_KEYprotected StringSTATE_KEY-
Fields inherited from class org.oa4mp.client.api.Asset
ASSET_ID_KEY, CERT_REQUEST_KEY, CREATE_TIME_KEY, PRIVATE_KEY_KEY, REDIRECT_URI_KEY, TOKEN_KEY, USERNAME_KEY, X509_CERTS_KEY
-
-
Constructor Summary
Constructors Constructor Description OA2Asset(edu.uiuc.ncsa.security.core.Identifier identifier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfromJSON(net.sf.json.JSONObject jsonObject)org.oa4mp.delegation.common.token.impl.AccessTokenImplgetAccessToken()org.oa4mp.delegation.common.token.impl.IDTokenImplgetIdToken()DategetIssuedAt()StringgetNonce()org.oa4mp.delegation.common.token.impl.RefreshTokenImplgetRefreshToken()StringgetState()booleanhasRefreshToken()voidsetAccessToken(org.oa4mp.delegation.common.token.impl.AccessTokenImpl accessToken)voidsetIdToken(org.oa4mp.delegation.common.token.impl.IDTokenImpl idToken)voidsetIssuedAt(Date issuedAt)voidsetNonce(String nonce)voidsetRefreshToken(org.oa4mp.delegation.common.token.impl.RefreshTokenImpl refreshToken)voidsetState(String state)net.sf.json.JSONObjecttoJSON()-
Methods inherited from class org.oa4mp.client.api.Asset
getCertificates, getCertReq, getCreationTime, getPrivateKey, getRedirect, getToken, getUsername, setCertificates, setCertReq, setCreationTime, setPrivateKey, setRedirect, setToken, setUsername, toString
-
-
-
-
Method Detail
-
hasRefreshToken
public boolean hasRefreshToken()
-
getIssuedAt
public Date getIssuedAt()
-
setIssuedAt
public void setIssuedAt(Date issuedAt)
-
getState
public String getState()
-
setState
public void setState(String state)
-
getNonce
public String getNonce()
-
setNonce
public void setNonce(String nonce)
-
getAccessToken
public org.oa4mp.delegation.common.token.impl.AccessTokenImpl getAccessToken()
-
setAccessToken
public void setAccessToken(org.oa4mp.delegation.common.token.impl.AccessTokenImpl accessToken)
-
getRefreshToken
public org.oa4mp.delegation.common.token.impl.RefreshTokenImpl getRefreshToken()
-
setRefreshToken
public void setRefreshToken(org.oa4mp.delegation.common.token.impl.RefreshTokenImpl refreshToken)
-
getIdToken
public org.oa4mp.delegation.common.token.impl.IDTokenImpl getIdToken()
-
setIdToken
public void setIdToken(org.oa4mp.delegation.common.token.impl.IDTokenImpl idToken)
-
-