Class DifyServerTokenRedis
java.lang.Object
io.github.guoshiqiufeng.dify.server.client.BaseDifyServerToken
io.github.guoshiqiufeng.dify.server.client.DifyServerTokenRedis
- Since:
- 2025/4/9 13:28
- Version:
- 0.8.0
- Author:
- yanghq
-
Field Summary
Fields inherited from class io.github.guoshiqiufeng.dify.server.client.BaseDifyServerToken
MAX_RETRY_ATTEMPTS -
Constructor Summary
ConstructorsConstructorDescriptionDifyServerTokenRedis(org.springframework.data.redis.core.RedisTemplate<String, String> redisTemplate) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAuthorizationHeader(org.springframework.http.HttpHeaders headers, DifyServerClient difyServerClient) Abstract method to add authorization header to HTTP request.voidrefreshOrObtainNewToken(DifyServerClient difyServerClient) refresh or obtain new tokenMethods inherited from class io.github.guoshiqiufeng.dify.server.client.BaseDifyServerToken
executeWithRetry
-
Constructor Details
-
DifyServerTokenRedis
-
-
Method Details
-
addAuthorizationHeader
public void addAuthorizationHeader(org.springframework.http.HttpHeaders headers, DifyServerClient difyServerClient) Description copied from class:BaseDifyServerTokenAbstract method to add authorization header to HTTP request.- Specified by:
addAuthorizationHeaderin classBaseDifyServerToken- Parameters:
headers- HTTP headers to be populated with authorization informationdifyServerClient- client instance containing necessary configuration
-
refreshOrObtainNewToken
refresh or obtain new token
-