[keycloak-user] NullpointerException in AuthenticationManager

Henning Waack henning.waack at codecentric.de
Fri Nov 16 11:29:15 EST 2018


 Dear all.


Using KC 4.5.0, I get the following exception in my Custom SPI:


2018-11-16 17:05:23,407 ERROR
[org.keycloak.services.error.KeycloakErrorHandler] (default task-3)
Uncaught server error: java.lang.NullPointerException

at
org.keycloak.keys.DefaultKeyManager.getProviders(DefaultKeyManager.java:249)

at org.keycloak.keys.DefaultKeyManager.getKey(DefaultKeyManager.java:104)

at
org.keycloak.crypto.ServerAsymmetricSignatureVerifierContext.getKey(ServerAsymmetricSignatureVerifierContext.java:29)

at
org.keycloak.crypto.ServerAsymmetricSignatureVerifierContext.<init>(ServerAsymmetricSignatureVerifierContext.java:25)

at
org.keycloak.crypto.AsymmetricSignatureProvider.verifier(AsymmetricSignatureProvider.java:39)

at
org.keycloak.services.managers.AuthenticationManager.verifyIdentityToken(AuthenticationManager.java:1138)

at
org.keycloak.services.managers.AppAuthManager.authenticateBearerToken(AppAuthManager.java:71)

at
org.keycloak.services.managers.AppAuthManager.authenticateBearerToken(AppAuthManager.java:66)

at
org.keycloak.services.managers.AppAuthManager.authenticateBearerToken(AppAuthManager.java:58)

at
de.sys.keycloak.spi.UserSearchResourceProvider.<init>(UserSearchResourceProvider.java:46)

The method invoking it is as follows:

*        RealmManager realmManager = new RealmManager(session);*
*        RealmModel realm = realmManager.getRealmByName(realmName);*
*        this.auth = new AppAuthManager().authenticateBearerToken(session,
realm);*

Any pointer at what is happening here? Server did function before quite
nicely, don't know what could lead to this situation.

Thanks & greetings

Henning

-- 

Henning Waack | IT Consultant


codecentric AG | Hochstraße 11
<https://maps.google.com/?q=Hochstra%C3%9Fe+11%C2%A0+%7C+%C2%A0+42697+Solingen+%C2%A0%7CDeutschland&entry=gmail&source=g>
|
<https://maps.google.com/?q=Hochstra%C3%9Fe+11%C2%A0+%7C+%C2%A0+42697+Solingen+%C2%A0%7CDeutschland&entry=gmail&source=g>

<https://maps.google.com/?q=Hochstra%C3%9Fe+11%C2%A0+%7C+%C2%A0+42697+Solingen+%C2%A0%7CDeutschland&entry=gmail&source=g>42697
Solingen
<https://maps.google.com/?q=Hochstra%C3%9Fe+11%C2%A0+%7C+%C2%A0+42697+Solingen+%C2%A0%7CDeutschland&entry=gmail&source=g>
 |Deutschland
<https://maps.google.com/?q=Hochstra%C3%9Fe+11%C2%A0+%7C+%C2%A0+42697+Solingen+%C2%A0%7CDeutschland&entry=gmail&source=g>


tel: +49 (0)151 108 515 29

www.codecentric.de | blog.codecentric.de | www.meettheexperts.de

Sitz der Gesellschaft: Solingen | HRB 25917 | Amtsgericht Wuppertal

Vorstand: Michael Hochgürtel . Ulrich Kühn . Rainer Vehns
Aufsichtsrat: Patric Fedlmeier (Vorsitzender) . Klaus Jäger . Jürgen Schütz

Diese E-Mail einschließlich evtl. beigefügter Dateien enthält vertrauliche
und/oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige
Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie
bitte sofort den Absender und löschen Sie diese E-Mail und evtl.
beigefügter Dateien umgehend. Das unerlaubte Kopieren, Nutzen oder Öffnen
evtl. beigefügter Dateien sowie die unbefugte Weitergabe dieser E-Mail ist
nicht gestattet.


More information about the keycloak-user mailing list