| Class | Description | 
|---|---|
| DeploymentResult | |
| KeycloakAuthenticationPlugin | 
 Authentication plugin for handling auth flow with Keyloack 
 | 
| KeycloakAuthenticatorProvider | |
| KeycloakNuxeoDeployment | 
 This class is developed to overcome a Jackson version problem between Nuxeo and Keycloak. 
Nuxeo uses Jackson version 1.8.x where Keycloak uses 1.9.x Sadly the ObjectMapper.setSerializationInclusion(com.fasterxml.jackson.annotation.JsonInclude.Include) method is not in 1.8.xThen KeycloakNuxeoDeployment is the same class as KeycloakDeploymentBuilder, rewriting static method
 KeycloakDeploymentBuilder.loadAdapterConfig(java.io.InputStream) to avoid the use of
 ObjectMapper.setSerializationInclusion(com.fasterxml.jackson.annotation.JsonInclude.Include) | 
| KeycloakRequestAuthenticator | |
| KeycloakUserInfo | |
| KeycloakUserInfo.KeycloakUserInfoBuilder | |
| KeycloakUserMapper | 
 Plugin for the UserMapper to manage mapping between Ketcloack user and Nuxeo counterpart 
 | 
Copyright © 2019 Nuxeo. All rights reserved.