Skip navigation links
A B C D E G H I O P R S U V W 

A

addAllowedProfileProperties(String...) - Method in class org.swisspush.gateleen.user.UserProfileConfiguration.UserProfileConfigurationBuilder
 
addProfileProperty(UserProfileConfiguration.ProfileProperty) - Method in class org.swisspush.gateleen.user.UserProfileConfiguration.UserProfileConfigurationBuilder
 

B

build() - Method in class org.swisspush.gateleen.user.UserProfileConfiguration.ProfileProperty.ProfilePropertyBuilder
 
build() - Method in class org.swisspush.gateleen.user.UserProfileConfiguration.UserProfileConfigurationBuilder
 

C

cleanupUserProfile(JsonObject, Handler<JsonObject>) - Method in class org.swisspush.gateleen.user.UserProfileHandler
 
compileRegex() - Method in class org.swisspush.gateleen.user.UserProfileConfiguration.ProfileProperty
 
create() - Static method in class org.swisspush.gateleen.user.UserProfileConfiguration
 
createInitialProfile(MultiMap, String, Collection<UserProfileConfiguration.ProfileProperty>) - Method in class org.swisspush.gateleen.user.UserProfileManipulater
 
createProfileWithLanguage(MultiMap) - Method in class org.swisspush.gateleen.user.UserProfileManipulater
 

D

doesUrlMatchTheProfileUriPattern(String) - Method in class org.swisspush.gateleen.user.UserProfileConfiguration
 

E

enableResourceLogging(boolean) - Method in class org.swisspush.gateleen.user.RoleProfileHandler
 
enableResourceLogging(boolean) - Method in class org.swisspush.gateleen.user.UserProfileHandler
 
enrichProfile(MultiMap, JsonObject, String, Collection<UserProfileConfiguration.ProfileProperty>) - Method in class org.swisspush.gateleen.user.UserProfileManipulater
Calls updateField for each property.
extractUserIdFromProfileUri(String) - Method in class org.swisspush.gateleen.user.UserProfileConfiguration
 

G

getHeaderName() - Method in class org.swisspush.gateleen.user.UserProfileConfiguration.ProfileProperty
 
getLang(MultiMap) - Static method in class org.swisspush.gateleen.user.UserProfileManipulater
 
getProfileName() - Method in class org.swisspush.gateleen.user.UserProfileConfiguration.ProfileProperty
 
getProfileProperties() - Method in class org.swisspush.gateleen.user.UserProfileConfiguration
 
getRolePattern() - Method in class org.swisspush.gateleen.user.UserProfileConfiguration
 
getRoleProfilesRoot() - Method in class org.swisspush.gateleen.user.UserProfileConfiguration
 
getUpdateStrategy() - Method in class org.swisspush.gateleen.user.UserProfileConfiguration.ProfileProperty
 
getValidationRegex() - Method in class org.swisspush.gateleen.user.UserProfileConfiguration.ProfileProperty
 
getValueToUseIfNoOtherValidValue() - Method in class org.swisspush.gateleen.user.UserProfileConfiguration.ProfileProperty
 

H

handle(HttpServerRequest) - Method in class org.swisspush.gateleen.user.RoleProfileHandler
 
handle(HttpServerRequest) - Method in class org.swisspush.gateleen.user.UserProfileHandler
 

I

isAllowedProfileProperty(String) - Method in class org.swisspush.gateleen.user.UserProfileConfiguration
 
isOptional() - Method in class org.swisspush.gateleen.user.UserProfileConfiguration.ProfileProperty
 
isRoleProfileRequest(HttpServerRequest) - Method in class org.swisspush.gateleen.user.RoleProfileHandler
 
isUserProfileRequest(HttpServerRequest) - Method in class org.swisspush.gateleen.user.UserProfileHandler
 
isValid(String) - Method in class org.swisspush.gateleen.user.UserProfileConfiguration.ProfileProperty
Value missing (null: Is valid if property optional.

O

optional - Variable in class org.swisspush.gateleen.user.UserProfileConfiguration.ProfileProperty.ProfilePropertyBuilder
 
org.swisspush.gateleen.user - package org.swisspush.gateleen.user
 

P

ProfilePropertyBuilder(String, String) - Constructor for class org.swisspush.gateleen.user.UserProfileConfiguration.ProfileProperty.ProfilePropertyBuilder
 

R

rolePattern(String) - Method in class org.swisspush.gateleen.user.UserProfileConfiguration.UserProfileConfigurationBuilder
 
RoleProfileHandler - Class in org.swisspush.gateleen.user
 
RoleProfileHandler(Vertx, ResourceStorage, String) - Constructor for class org.swisspush.gateleen.user.RoleProfileHandler
 
roleProfilesRoot(String) - Method in class org.swisspush.gateleen.user.UserProfileConfiguration.UserProfileConfigurationBuilder
 

S

setOptional(boolean) - Method in class org.swisspush.gateleen.user.UserProfileConfiguration.ProfileProperty.ProfilePropertyBuilder
If optional is true, missing (null) values are always valid values (regex is ignored in this case).
setUpdateStrategy(UserProfileConfiguration.UpdateStrategy) - Method in class org.swisspush.gateleen.user.UserProfileConfiguration.ProfileProperty.ProfilePropertyBuilder
When to update the profile property from header; defaults to UPDATE_ALWAYS.
setValueToUseIfNoOtherValidValue(String) - Method in class org.swisspush.gateleen.user.UserProfileConfiguration.ProfileProperty.ProfilePropertyBuilder
Optional (nullable).

U

UPDATE_ADDRESS - Static variable in class org.swisspush.gateleen.user.RoleProfileHandler
 
updateField(String, MultiMap, JsonObject, UserProfileConfiguration.ProfileProperty) - Method in class org.swisspush.gateleen.user.UserProfileManipulater
Updates a single field of the profile.
updateStrategy - Variable in class org.swisspush.gateleen.user.UserProfileConfiguration.ProfileProperty.ProfilePropertyBuilder
 
UserProfileConfiguration - Class in org.swisspush.gateleen.user
Encapsulates the information, which are used to create and update profiles.
UserProfileConfiguration.ProfileProperty - Class in org.swisspush.gateleen.user
 
UserProfileConfiguration.ProfileProperty.ProfilePropertyBuilder - Class in org.swisspush.gateleen.user
 
UserProfileConfiguration.UpdateStrategy - Enum in org.swisspush.gateleen.user
 
UserProfileConfiguration.UserProfileConfigurationBuilder - Class in org.swisspush.gateleen.user
 
UserProfileConfigurationBuilder() - Constructor for class org.swisspush.gateleen.user.UserProfileConfiguration.UserProfileConfigurationBuilder
 
UserProfileHandler - Class in org.swisspush.gateleen.user
 
UserProfileHandler(Vertx, ResourceStorage, UserProfileConfiguration) - Constructor for class org.swisspush.gateleen.user.UserProfileHandler
Constructor for the UserProfileHandler.
UserProfileHandler(Vertx, ResourceStorage, LoggingResourceManager, UserProfileConfiguration) - Constructor for class org.swisspush.gateleen.user.UserProfileHandler
UserProfileManipulater - Class in org.swisspush.gateleen.user
 
UserProfileManipulater(Logger) - Constructor for class org.swisspush.gateleen.user.UserProfileManipulater
 
userProfileUriPattern(String) - Method in class org.swisspush.gateleen.user.UserProfileConfiguration.UserProfileConfigurationBuilder
 

V

validationRegex(String) - Method in class org.swisspush.gateleen.user.UserProfileConfiguration.ProfileProperty.ProfilePropertyBuilder
 
valueOf(String) - Static method in enum org.swisspush.gateleen.user.UserProfileConfiguration.UpdateStrategy
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.swisspush.gateleen.user.UserProfileConfiguration.UpdateStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
valueToUseIfNoOtherValidValue - Variable in class org.swisspush.gateleen.user.UserProfileConfiguration.ProfileProperty.ProfilePropertyBuilder
 

W

with(String, String) - Static method in class org.swisspush.gateleen.user.UserProfileConfiguration.ProfileProperty
 
A B C D E G H I O P R S U V W 
Skip navigation links

Copyright © 2016–2021. All rights reserved.