Class PlatformUserGraphValueMapper
java.lang.Object
com.flowable.idm.engine.microsoft.graph.PlatformUserGraphValueMapper
- All Implemented Interfaces:
Function<com.fasterxml.jackson.databind.JsonNode,PlatformUser>
public class PlatformUserGraphValueMapper
extends Object
implements Function<com.fasterxml.jackson.databind.JsonNode,PlatformUser>
- Author:
- Roger Villars
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected GraphConfigurationprotected final org.slf4j.Loggerprotected GraphUserTenantIdProviderprotected GraphUserDefinitionKeyProviderprotected GraphUserProperties -
Constructor Summary
ConstructorsConstructorDescriptionPlatformUserGraphValueMapper(GraphUserProperties userProperties, GraphConfiguration graphConfiguration, GraphUserTenantIdProvider tenantIdProvider, GraphUserDefinitionKeyProvider userDefinitionKeyProvider) -
Method Summary
Modifier and TypeMethodDescriptionapply(com.fasterxml.jackson.databind.JsonNode valueNode) protected StringgetDisplayName(com.fasterxml.jackson.databind.JsonNode valueNode) protected StringgetTenantId(com.fasterxml.jackson.databind.JsonNode valueNode) protected StringgetUserDefinitionKey(com.fasterxml.jackson.databind.JsonNode valueNode) protected PlatformIdentityInfoinfo(String name, String value, PlatformUser user) voidsetTenantIdProvider(GraphUserTenantIdProvider tenantIdProvider) voidsetUserDefinitionKeyProvider(GraphUserDefinitionKeyProvider userDefinitionKeyProvider) voidsetUserProperties(GraphUserProperties userProperties)
-
Field Details
-
logger
protected final org.slf4j.Logger logger -
graphConfiguration
-
userProperties
-
tenantIdProvider
-
userDefinitionKeyProvider
-
-
Constructor Details
-
PlatformUserGraphValueMapper
public PlatformUserGraphValueMapper(GraphUserProperties userProperties, GraphConfiguration graphConfiguration, GraphUserTenantIdProvider tenantIdProvider, GraphUserDefinitionKeyProvider userDefinitionKeyProvider)
-
-
Method Details
-
apply
- Specified by:
applyin interfaceFunction<com.fasterxml.jackson.databind.JsonNode,PlatformUser>
-
getDisplayName
-
getTenantId
-
getUserDefinitionKey
-
info
-
getUserProperties
-
setUserProperties
-
getTenantIdProvider
-
setTenantIdProvider
-
getUserDefinitionKeyProvider
-
setUserDefinitionKeyProvider
-