Class CibaRequestCacheControl

java.lang.Object
io.jans.as.server.model.common.CibaRequestCacheControl
All Implemented Interfaces:
Serializable

public class CibaRequestCacheControl extends Object implements Serializable
Class used to keep all data about a CIBA request that should be processed and saved in Cache.
Version:
June 2, 2020
Author:
Milton BO
See Also:
  • Constructor Details

    • CibaRequestCacheControl

      public CibaRequestCacheControl()
    • CibaRequestCacheControl

      public CibaRequestCacheControl(io.jans.as.common.model.common.User user, io.jans.as.common.model.registration.Client client, int expiresIn, List<String> scopeList, String clientNotificationToken, String bindingMessage, Long lastAccessControl, String acrValues)
  • Method Details

    • cacheKey

      public String cacheKey()
    • getScopesAsString

      public String getScopesAsString()
    • getExpiresIn

      public int getExpiresIn()
    • getAuthReqId

      public String getAuthReqId()
    • setAuthReqId

      public void setAuthReqId(String authReqId)
    • getUser

      public io.jans.as.common.model.common.User getUser()
    • setUser

      public void setUser(io.jans.as.common.model.common.User user)
    • getClient

      public io.jans.as.common.model.registration.Client getClient()
    • setClient

      public void setClient(io.jans.as.common.model.registration.Client client)
    • getScopes

      public List<String> getScopes()
    • setScopes

      public void setScopes(List<String> scopes)
    • setExpiresIn

      public void setExpiresIn(int expiresIn)
    • getClientNotificationToken

      public String getClientNotificationToken()
    • setClientNotificationToken

      public void setClientNotificationToken(String clientNotificationToken)
    • getBindingMessage

      public String getBindingMessage()
    • setBindingMessage

      public void setBindingMessage(String bindingMessage)
    • getLastAccessControl

      public Long getLastAccessControl()
    • setLastAccessControl

      public void setLastAccessControl(Long lastAccessControl)
    • getStatus

      public CibaRequestStatus getStatus()
    • setStatus

      public void setStatus(CibaRequestStatus status)
    • isTokensDelivered

      public boolean isTokensDelivered()
    • setTokensDelivered

      public void setTokensDelivered(boolean tokensDelivered)
    • getAuthzDetails

      public String getAuthzDetails()
    • setAuthzDetails

      public void setAuthzDetails(String authzDetails)
    • getAcrValues

      public String getAcrValues()
    • setAcrValues

      public void setAcrValues(String acrValues)
    • toString

      public String toString()
      Overrides:
      toString in class Object