Package org.codelibs.fess.app.service
Class AccessTokenService
java.lang.Object
org.codelibs.fess.app.service.AccessTokenService
The service for access token.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.codelibs.fess.opensearch.config.exbhv.AccessTokenBhvThe behavior of access token.protected org.codelibs.fess.mylasta.direction.FessConfigThe Fess configuration. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddelete(org.codelibs.fess.opensearch.config.exentity.AccessToken accessToken) Delete the access token.org.dbflute.optional.OptionalEntity<org.codelibs.fess.opensearch.config.exentity.AccessToken> getAccessToken(String id) Get the access token.List<org.codelibs.fess.opensearch.config.exentity.AccessToken> getAccessTokenList(AccessTokenPager accessTokenPager) Get the list of access tokens.getPermissions(jakarta.servlet.http.HttpServletRequest request) Get the permissions.protected voidsetupListCondition(org.codelibs.fess.opensearch.config.cbean.AccessTokenCB cb, AccessTokenPager accessTokenPager) Set up the list condition.voidstore(org.codelibs.fess.opensearch.config.exentity.AccessToken accessToken) Store the access token.
-
Field Details
-
accessTokenBhv
protected org.codelibs.fess.opensearch.config.exbhv.AccessTokenBhv accessTokenBhvThe behavior of access token. -
fessConfig
protected org.codelibs.fess.mylasta.direction.FessConfig fessConfigThe Fess configuration.
-
-
Constructor Details
-
AccessTokenService
public AccessTokenService()Default constructor.
-
-
Method Details
-
getAccessTokenList
public List<org.codelibs.fess.opensearch.config.exentity.AccessToken> getAccessTokenList(AccessTokenPager accessTokenPager) Get the list of access tokens.- Parameters:
accessTokenPager- The pager for access token.- Returns:
- The list of access tokens.
-
getAccessToken
public org.dbflute.optional.OptionalEntity<org.codelibs.fess.opensearch.config.exentity.AccessToken> getAccessToken(String id) Get the access token.- Parameters:
id- The ID of the access token.- Returns:
- The access token.
-
store
public void store(org.codelibs.fess.opensearch.config.exentity.AccessToken accessToken) Store the access token.- Parameters:
accessToken- The access token.
-
delete
public void delete(org.codelibs.fess.opensearch.config.exentity.AccessToken accessToken) Delete the access token.- Parameters:
accessToken- The access token.
-
setupListCondition
protected void setupListCondition(org.codelibs.fess.opensearch.config.cbean.AccessTokenCB cb, AccessTokenPager accessTokenPager) Set up the list condition.- Parameters:
cb- The callback.accessTokenPager- The pager for access token.
-
getPermissions
public org.dbflute.optional.OptionalEntity<Set<String>> getPermissions(jakarta.servlet.http.HttpServletRequest request) Get the permissions.- Parameters:
request- The request.- Returns:
- The permissions.
-