I have written a provider which implements the UserStorageProviderFactory to connect Keycloak to a legacy system. I need to get an AccessToken (for a realm service account) in the Java code. Is there a way to achieve this in Java, without a network call to "/protocol/openid-connect/token"?