Class BasicTransaction
- java.lang.Object
-
- edu.uiuc.ncsa.security.core.util.IdentifiableImpl
-
- org.oa4mp.delegation.common.storage.transactions.BasicTransaction
-
- All Implemented Interfaces:
edu.uiuc.ncsa.security.core.cache.Cacheable,edu.uiuc.ncsa.security.core.Identifiable,Serializable,Cloneable
public class BasicTransaction extends edu.uiuc.ncsa.security.core.util.IdentifiableImpl implements edu.uiuc.ncsa.security.core.cache.CacheableA bean holding a transaction.Created by Jeff Gaynor
on May 3, 2011 at 3:28:17 PM- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected AuthorizationGrantauthorizationGrant
-
Constructor Summary
Constructors Constructor Description BasicTransaction(edu.uiuc.ncsa.security.core.Identifier identifier)BasicTransaction(AuthorizationGrant ag)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancheckTokenEquals(NewToken token1, NewToken token2)booleanequals(Object obj)AccessTokengetAccessToken()AuthorizationGrantgetAuthorizationGrant()ProtectedAssetgetProtectedAsset()booleanhasAccessToken()booleanhasAuthorizationGrant()booleanhasProtectedAsset()voidsetAccessToken(AccessToken accessToken)voidsetAuthorizationGrant(AuthorizationGrant authorizationGrant)voidsetProtectedAsset(ProtectedAsset protectedAsset)StringtoString()-
Methods inherited from class edu.uiuc.ncsa.security.core.util.IdentifiableImpl
clone, getDescription, getIdentifier, getIdentifierString, isReadOnly, setDescription, setIdentifier, setReadOnly
-
-
-
-
Field Detail
-
authorizationGrant
protected AuthorizationGrant authorizationGrant
-
-
Constructor Detail
-
BasicTransaction
public BasicTransaction(edu.uiuc.ncsa.security.core.Identifier identifier)
-
BasicTransaction
public BasicTransaction(AuthorizationGrant ag)
-
-
Method Detail
-
hasAccessToken
public boolean hasAccessToken()
-
hasAuthorizationGrant
public boolean hasAuthorizationGrant()
-
hasProtectedAsset
public boolean hasProtectedAsset()
-
getAccessToken
public AccessToken getAccessToken()
-
setAccessToken
public void setAccessToken(AccessToken accessToken)
-
getAuthorizationGrant
public AuthorizationGrant getAuthorizationGrant()
-
setAuthorizationGrant
public void setAuthorizationGrant(AuthorizationGrant authorizationGrant)
-
getProtectedAsset
public ProtectedAsset getProtectedAsset()
-
setProtectedAsset
public void setProtectedAsset(ProtectedAsset protectedAsset)
-
equals
public boolean equals(Object obj)
- Overrides:
equalsin classedu.uiuc.ncsa.security.core.util.IdentifiableImpl
-
-