Class 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:
    Serialized Form
    • Constructor Detail

      • 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 Detail

      • 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)
      • 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)
      • 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)