Class CibaRequestCacheControl

  • All Implemented Interfaces:
    java.io.Serializable

    public class CibaRequestCacheControl
    extends java.lang.Object
    implements java.io.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​(User user,
                                       Client client,
                                       int expiresIn,
                                       java.util.List<java.lang.String> scopeList,
                                       java.lang.String clientNotificationToken,
                                       java.lang.String bindingMessage,
                                       java.lang.Long lastAccessControl,
                                       java.lang.String acrValues)
    • Method Detail

      • cacheKey

        public java.lang.String cacheKey()
      • getScopesAsString

        public java.lang.String getScopesAsString()
      • getExpiresIn

        public int getExpiresIn()
      • getAuthReqId

        public java.lang.String getAuthReqId()
      • setAuthReqId

        public void setAuthReqId​(java.lang.String authReqId)
      • getUser

        public User getUser()
      • setUser

        public void setUser​(User user)
      • getClient

        public Client getClient()
      • setClient

        public void setClient​(Client client)
      • getScopes

        public java.util.List<java.lang.String> getScopes()
      • setScopes

        public void setScopes​(java.util.List<java.lang.String> scopes)
      • setExpiresIn

        public void setExpiresIn​(int expiresIn)
      • getClientNotificationToken

        public java.lang.String getClientNotificationToken()
      • setClientNotificationToken

        public void setClientNotificationToken​(java.lang.String clientNotificationToken)
      • getBindingMessage

        public java.lang.String getBindingMessage()
      • setBindingMessage

        public void setBindingMessage​(java.lang.String bindingMessage)
      • getLastAccessControl

        public java.lang.Long getLastAccessControl()
      • setLastAccessControl

        public void setLastAccessControl​(java.lang.Long lastAccessControl)
      • isTokensDelivered

        public boolean isTokensDelivered()
      • setTokensDelivered

        public void setTokensDelivered​(boolean tokensDelivered)
      • getAcrValues

        public java.lang.String getAcrValues()
      • setAcrValues

        public void setAcrValues​(java.lang.String acrValues)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object