in library/src/main/java/org/apache/fineract/cn/anubis/security/FinKeycloakTenantAuthenticator.java [60:72]
public FinKeycloakTenantAuthenticator(
final FinKeycloakRsaKeyProvider keycloakRsaKeyProvider,
final ApplicationName applicationName,
final PermittableService permittableService,
final @Qualifier("anubisGson") Gson gson,
final @Qualifier(LOGGER_NAME) Logger logger) {
this.keycloakRsaKeyProvider = keycloakRsaKeyProvider;
this.applicationNameWithVersion = applicationName.toString();
this.gson = gson;
this.guestPermissions
= permittableService.getPermittableEndpointsAsPermissions(AcceptedTokenType.GUEST);
this.logger = logger;
}