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
 

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.

E

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

G

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.

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) - 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–2019. All rights reserved.