Skip navigation links
A C E G H K L M O P R T 

A

AclFactory - Class in org.swisspush.gateleen.security.authorization
AclFactory is used to parse ACL (Access Control List) resources.
AclFactory() - Constructor for class org.swisspush.gateleen.security.authorization.AclFactory
 
authorize(HttpServerRequest) - Method in class org.swisspush.gateleen.security.authorization.Authorizer
 
authorize(HttpServerRequest, Handler<Void>) - Method in class org.swisspush.gateleen.security.authorization.Authorizer
 
Authorizer - Class in org.swisspush.gateleen.security.authorization
 
Authorizer(Vertx, ResourceStorage, String, String) - Constructor for class org.swisspush.gateleen.security.authorization.Authorizer
 
Authorizer(Vertx, ResourceStorage, String, String, String, Map<String, Object>) - Constructor for class org.swisspush.gateleen.security.authorization.Authorizer
 

C

checkConfigResource(Buffer) - Method in class org.swisspush.gateleen.security.authorization.RoleAuthorizer
 
checkConfigResource(Buffer) - Method in class org.swisspush.gateleen.security.authorization.RoleMapper
 
configUpdate() - Method in class org.swisspush.gateleen.security.authorization.RoleAuthorizer
 
configUpdate() - Method in class org.swisspush.gateleen.security.authorization.RoleMapper
Retrieve the configured RoleMapper from Storage and populate the corresponding List of mappers.
continueMapping - Variable in class org.swisspush.gateleen.security.authorization.RoleMapperFactory.Mapping
 

E

enableResourceLogging(boolean) - Method in class org.swisspush.gateleen.security.authorization.Authorizer
 
equals(Object) - Method in class org.swisspush.gateleen.security.authorization.PatternHolder
 

G

getContinueMapping() - Method in class org.swisspush.gateleen.security.authorization.RoleMapperHolder
 
getKeepOriginal() - Method in class org.swisspush.gateleen.security.authorization.RoleMapperHolder
 
getPattern() - Method in class org.swisspush.gateleen.security.authorization.PatternHolder
 
getPattern() - Method in class org.swisspush.gateleen.security.authorization.RoleMapperHolder
 
getRole() - Method in class org.swisspush.gateleen.security.authorization.RoleMapperHolder
 

H

handleIsAuthorized(HttpServerRequest, Future<Boolean>) - Method in class org.swisspush.gateleen.security.authorization.RoleAuthorizer
 
hashCode() - Method in class org.swisspush.gateleen.security.authorization.PatternHolder
 

K

keepOriginal - Variable in class org.swisspush.gateleen.security.authorization.RoleMapperFactory.Mapping
 

L

log - Static variable in class org.swisspush.gateleen.security.authorization.Authorizer
 
log - Static variable in class org.swisspush.gateleen.security.authorization.RoleAuthorizer
 
log - Static variable in class org.swisspush.gateleen.security.authorization.RoleMapper
 

M

Mapping() - Constructor for class org.swisspush.gateleen.security.authorization.RoleMapperFactory.Mapping
 
Mappings() - Constructor for class org.swisspush.gateleen.security.authorization.RoleMapperFactory.Mappings
 
mappings - Variable in class org.swisspush.gateleen.security.authorization.RoleMapperFactory.Mappings
 
mapRoles(Set<String>) - Method in class org.swisspush.gateleen.security.authorization.RoleMapper
Maps the received roles from http header according the rolemapper rules and return the set of mapped roles including the initial list of roles according to the given mapping rule sets.

O

org.swisspush.gateleen.security.authorization - package org.swisspush.gateleen.security.authorization
 

P

parseAcl(Buffer) - Method in class org.swisspush.gateleen.security.authorization.AclFactory
 
parseRoleMapper(Buffer) - Method in class org.swisspush.gateleen.security.authorization.RoleMapperFactory
 
pattern - Variable in class org.swisspush.gateleen.security.authorization.RoleMapperFactory.Mapping
 
PatternHolder - Class in org.swisspush.gateleen.security.authorization
Holds a pattern and implements hashcode/equals to use in collections.
PatternHolder(Pattern) - Constructor for class org.swisspush.gateleen.security.authorization.PatternHolder
 

R

role - Variable in class org.swisspush.gateleen.security.authorization.RoleMapperFactory.Mapping
 
RoleAuthorizer - Class in org.swisspush.gateleen.security.authorization
 
RoleMapper - Class in org.swisspush.gateleen.security.authorization
Holds and maintains the RoleMapper configuration and performs the mapping.
RoleMapper(ResourceStorage, String, Map<String, Object>) - Constructor for class org.swisspush.gateleen.security.authorization.RoleMapper
Holds the list of all configured RoleMappings and executes the mapping
ROLEMAPPER - Static variable in class org.swisspush.gateleen.security.authorization.RoleMapper
 
RoleMapperFactory - Class in org.swisspush.gateleen.security.authorization
RoleMapperFactory is used to parse RoleMapper resources.
RoleMapperFactory.Mapping - Class in org.swisspush.gateleen.security.authorization
 
RoleMapperFactory.Mappings - Class in org.swisspush.gateleen.security.authorization
 
RoleMapperHolder - Class in org.swisspush.gateleen.security.authorization
Holds a pattern and implements hashcode/equals to use in collections.

T

toString() - Method in class org.swisspush.gateleen.security.authorization.PatternHolder
 
A C E G H K L M O P R T 
Skip navigation links

Copyright © 2016–2020. All rights reserved.