Class CILOA2ServiceTransaction
- java.lang.Object
-
- edu.uiuc.ncsa.security.core.util.IdentifiableImpl
-
- edu.uiuc.ncsa.oa4mp.delegation.common.storage.transactions.BasicTransaction
-
- edu.uiuc.ncsa.oa4mp.delegation.server.ServiceTransaction
-
- edu.uiuc.ncsa.myproxy.oa4mp.server.OA4MPServiceTransaction
-
- edu.uiuc.ncsa.myproxy.oa4mp.oauth2.storage.transactions.OA2ServiceTransaction
-
- org.cilogon.oauth2.servlet.storage.transaction.CILOA2ServiceTransaction
-
- All Implemented Interfaces:
edu.uiuc.ncsa.oa4mp.delegation.oa2.server.OA2TransactionScopes
,edu.uiuc.ncsa.oa4mp.delegation.oa2.server.OIDCServiceTransactionInterface
,edu.uiuc.ncsa.security.core.cache.Cacheable
,edu.uiuc.ncsa.security.core.DateComparable
,edu.uiuc.ncsa.security.core.Identifiable
,Serializable
,Cloneable
,AbstractCILServiceTransaction
public class CILOA2ServiceTransaction extends edu.uiuc.ncsa.myproxy.oa4mp.oauth2.storage.transactions.OA2ServiceTransaction implements AbstractCILServiceTransaction
Created by Jeff Gaynor
on 10/12/15 at 12:21 PM- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class edu.uiuc.ncsa.myproxy.oa4mp.oauth2.storage.transactions.OA2ServiceTransaction
AT_RETURNED_ORIGINAL_SCOPES, AUDIENCE_KEY, CLAIMS_KEY, CLAIMS_SOURCES_STATE_KEY, CLAIMS_SOURCES_STATE_KEY2, configtoCS, FLOW_STATE_KEY, proxyId, QUERIED_ACCESS_TOKEN_SCOPES_KEY, RESOURCE_KEY, RESPONSE_TYPE_KEY, RETURNED_ACCESS_TOKEN_JWT_KEY, RETURNED_REFRESH_TOKEN_JWT_KEY, RFC862_STATE_KEY, SCRIPT_STATE_KEY, SCRIPT_STATE_SERIALZATION_VERSION_KEY, STATE_COMMENT_KEY, STATE_KEY, USE_TEMPLATES_KEY
-
-
Constructor Summary
Constructors Constructor Description CILOA2ServiceTransaction(edu.uiuc.ncsa.oa4mp.delegation.common.token.AuthorizationGrant ag)
CILOA2ServiceTransaction(edu.uiuc.ncsa.security.core.Identifier identifier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getAffiliation()
edu.uiuc.ncsa.myproxy.oa4mp.qdl.claims.ConfigtoCS
getConfigToCS()
String
getDisplayName()
String
getLoa()
String
getOrganizationalUnit()
edu.uiuc.ncsa.security.core.Identifier
getUserUID()
void
setAffiliation(String affiliation)
void
setDisplayName(String displayName)
void
setLoa(String loa)
void
setOrganizationalUnit(String organizationalUnit)
void
setUserUID(edu.uiuc.ncsa.security.core.Identifier userUID)
String
toString()
-
Methods inherited from class edu.uiuc.ncsa.myproxy.oa4mp.oauth2.storage.transactions.OA2ServiceTransaction
equals, firstSix, formatToString, getAccessTokenLifetime, getATData, getATJWT, getATReturnedOriginalScopes, getAudience, getAuthTime, getAuthzGrantLifetime, getClaimSources, getCodeChallenge, getCodeChallengeMethod, getCreationTS, getExtendedAttributes, getFlowStates, getIDTokenIdentifier, getIDTokenLifetime, getMaxAtLifetime, getMaxIDTLifetime, getMaxRtLifetime, getNonce, getOA2Client, getProvisioningAdminID, getProvisioningClientID, getProxyId, getProxyState, getQueriedATScopes, getRefreshToken, getRefreshTokenExpiresAt, getRefreshTokenLifetime, getRequestedATLifetime, getRequestedIDTLifetime, getRequestedRTLifetime, getRequestState, getResource, getResponseMode, getResponseTypes, getRFC8628State, getRTData, getRTJWT, getScopes, getScriptState, getScriptStateSerializationVersion, getState, getUserCode, getUserMetaData, getUseTemplates, getValidatedScopes, hasATReturnedOriginalScopes, hasAudience, hasAuthTime, hasCodeChallenge, hasMaxATLifetime, hasMaxIDTLifetime, hasMaxRTLifetime, hasRefreshToken, hasRequestedATLifetime, hasRequestedIDTLifetime, hasRequestedRTLifetime, hasResource, hasResponseMode, hasScriptState, hasScriptStateSerializationVersion, hasUseTemplates, isRefreshTokenValid, isRFC8628Request, newCSDeserialize, newCSSerialize, oldCSDeserialize, oldCSSerialize, setAccessTokenLifetime, setATData, setATJWT, setATReturnedOriginalScopes, setATReturnedOriginalScopes, setAudience, setAuthGrantLifetime, setAuthTime, setClaimsSources, setCodeChallenge, setCodeChallengeMethod, setExtendedAttributes, setFlowStates, setIDTokenIdentifier, setIDTokenLifetime, setMaxATLifetime, setMaxIDTLifetime, setMaxRTLifetime, setNonce, setProvisioningAdminID, setProvisioningClientID, setProxyId, setProxyState, setQueriedATScopes, setRefreshToken, setRefreshTokenExpiresAt, setRefreshTokenLifetime, setRefreshTokenValid, setRequestedATLifetime, setRequestedIDTLifetime, setRequestedRTLifetime, setRequestState, setResource, setResponseMode, setResponseTypes, setRFC8628Request, setRFC8628State, setRTData, setRTJWT, setScopes, setScriptState, setScriptStateSerialzationVersion, setState, setUserCode, setUserMetaData, setUseTemplates, setValidatedScopes, summary
-
Methods inherited from class edu.uiuc.ncsa.myproxy.oa4mp.server.OA4MPServiceTransaction
getMyproxyUsername, setMyproxyUsername
-
Methods inherited from class edu.uiuc.ncsa.oa4mp.delegation.server.ServiceTransaction
getCallback, getCertReq, getCertReqString, getClient, getLifetime, getUsername, isAccessTokenValid, isAuthGrantValid, setAccessTokenValid, setAuthGrantValid, setCallback, setCertReq, setCertReq, setCertReqString, setClient, setLifetime, setUsername
-
Methods inherited from class edu.uiuc.ncsa.oa4mp.delegation.common.storage.transactions.BasicTransaction
checkTokenEquals, getAccessToken, getAuthorizationGrant, getProtectedAsset, getVerifier, hasAccessToken, hasAuthorizationGrant, hasProtectedAsset, hasVerifier, setAccessToken, setAuthorizationGrant, setProtectedAsset, setVerifier
-
Methods inherited from class edu.uiuc.ncsa.security.core.util.IdentifiableImpl
clone, getDescription, getIdentifier, getIdentifierString, isReadOnly, setDescription, setIdentifier, setReadOnly
-
-
-
-
Method Detail
-
getUserUID
public edu.uiuc.ncsa.security.core.Identifier getUserUID()
- Specified by:
getUserUID
in interfaceAbstractCILServiceTransaction
-
setUserUID
public void setUserUID(edu.uiuc.ncsa.security.core.Identifier userUID)
- Specified by:
setUserUID
in interfaceAbstractCILServiceTransaction
-
getLoa
public String getLoa()
- Specified by:
getLoa
in interfaceAbstractCILServiceTransaction
-
setLoa
public void setLoa(String loa)
- Specified by:
setLoa
in interfaceAbstractCILServiceTransaction
-
getAffiliation
public String getAffiliation()
- Specified by:
getAffiliation
in interfaceAbstractCILServiceTransaction
-
setAffiliation
public void setAffiliation(String affiliation)
- Specified by:
setAffiliation
in interfaceAbstractCILServiceTransaction
-
getDisplayName
public String getDisplayName()
- Specified by:
getDisplayName
in interfaceAbstractCILServiceTransaction
-
setDisplayName
public void setDisplayName(String displayName)
- Specified by:
setDisplayName
in interfaceAbstractCILServiceTransaction
-
getOrganizationalUnit
public String getOrganizationalUnit()
- Specified by:
getOrganizationalUnit
in interfaceAbstractCILServiceTransaction
-
setOrganizationalUnit
public void setOrganizationalUnit(String organizationalUnit)
- Specified by:
setOrganizationalUnit
in interfaceAbstractCILServiceTransaction
-
toString
public String toString()
- Overrides:
toString
in classedu.uiuc.ncsa.myproxy.oa4mp.oauth2.storage.transactions.OA2ServiceTransaction
-
getConfigToCS
public edu.uiuc.ncsa.myproxy.oa4mp.qdl.claims.ConfigtoCS getConfigToCS()
- Overrides:
getConfigToCS
in classedu.uiuc.ncsa.myproxy.oa4mp.oauth2.storage.transactions.OA2ServiceTransaction
-
-