Class 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
      • Fields inherited from class edu.uiuc.ncsa.oa4mp.delegation.server.ServiceTransaction

        accessTokenValid, authGrantValid
      • Fields inherited from class edu.uiuc.ncsa.oa4mp.delegation.common.storage.transactions.BasicTransaction

        authorizationGrant
    • 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
      • Methods inherited from interface edu.uiuc.ncsa.security.core.Identifiable

        clone, getDescription, getIdentifier, getIdentifierString, isReadOnly, setDescription, setIdentifier, setReadOnly