C E G I M O S T V 
All Classes All Packages

C

compareTo(Mapping) - Method in class org.apache.sling.serviceusermapping.Mapping
 

E

extractPrincipalNames(String) - Static method in class org.apache.sling.serviceusermapping.Mapping
 

G

getActiveMappings() - Method in interface org.apache.sling.serviceusermapping.ServiceUserMapper
Returns a list of all of the active mappings in the Service User Mapper.
getServiceName() - Method in class org.apache.sling.serviceusermapping.Mapping
 
getServicePrincipalNames(Bundle, String) - Method in interface org.apache.sling.serviceusermapping.ServiceUserMapper
Returns the principal names to access the data store on behalf of the service.
getServiceUserID(Bundle, String) - Method in interface org.apache.sling.serviceusermapping.ServiceUserMapper
getSubServiceName() - Method in class org.apache.sling.serviceusermapping.Mapping
 

I

isValid(Iterable<String>, String, String) - Method in interface org.apache.sling.serviceusermapping.ServicePrincipalsValidator
Validates the configured service principal names.
isValid(String, String, String) - Method in interface org.apache.sling.serviceusermapping.ServiceUserValidator
Validates the configured service user ID.

M

map(String, String) - Method in class org.apache.sling.serviceusermapping.Mapping
Returns the user name if the serviceName and the serviceInfo match and a single user name is configured (in contrast to a set of principal names).
Mapping - Class in org.apache.sling.serviceusermapping
The Mapping class defines the mapping of a service's name and optional service information to a user name and optionally to a set of principal names.
Mapping(String) - Constructor for class org.apache.sling.serviceusermapping.Mapping
Creates a mapping entry for the entry specification of the form:
mapPrincipals(String, String) - Method in class org.apache.sling.serviceusermapping.Mapping
Returns the principal names if the serviceName and the serviceInfo match and principal names have been configured.

O

org.apache.sling.serviceusermapping - package org.apache.sling.serviceusermapping
 

S

SERVICENAME - Static variable in class org.apache.sling.serviceusermapping.Mapping
The name of the osgi property holding the service name.
ServicePrincipalsValidator - Interface in org.apache.sling.serviceusermapping
The ServicePrincipalsValidator allows to implement validation of configured service user mappings.
ServiceUserMapped - Interface in org.apache.sling.serviceusermapping
The ServiceUserMapped is a marker service that can be used to ensure that there is an already registered mapping for a certain service/subService.
ServiceUserMapper - Interface in org.apache.sling.serviceusermapping
The ServiceUserMapper service can be used to map a service provided by a bundle to the ID of a user account used to access the ResourceResolver used by the service to access its data.
ServiceUserValidator - Interface in org.apache.sling.serviceusermapping
The ServiceUserValidator allows to implement validation of configured service user mappings.
SUBSERVICENAME - Static variable in interface org.apache.sling.serviceusermapping.ServiceUserMapped
The name of the osgi property holding the sub service name.

T

toString() - Method in class org.apache.sling.serviceusermapping.Mapping
 

V

VALIDATOR_ID - Static variable in interface org.apache.sling.serviceusermapping.ServiceUserMapper
Property to add as a unique id to a service registration.
C E G I M O S T V 
All Classes All Packages