public class JcrSystemUserValidator extends Object implements org.apache.sling.serviceusermapping.ServiceUserValidator, org.apache.sling.serviceusermapping.ServicePrincipalsValidator
ServiceUserValidator
and ServicePrincipalsValidator
interfaces that verifies that all registered service users/principals are represented by
system users
in the underlying JCR repository.User.isSystemUser()| Modifier and Type | Class and Description |
|---|---|
static interface |
JcrSystemUserValidator.Config |
| Modifier and Type | Field and Description |
|---|---|
static String |
VALIDATION_SERVICE_USER |
| Constructor and Description |
|---|
JcrSystemUserValidator() |
| Modifier and Type | Method and Description |
|---|---|
void |
activate(JcrSystemUserValidator.Config config) |
boolean |
isValid(Iterable<String> servicePrincipalNames,
String serviceName,
String subServiceName) |
boolean |
isValid(String serviceUserId,
String serviceName,
String subServiceName) |
public static final String VALIDATION_SERVICE_USER
public void activate(JcrSystemUserValidator.Config config)
public boolean isValid(String serviceUserId, String serviceName, String subServiceName)
isValid in interface org.apache.sling.serviceusermapping.ServiceUserValidatorCopyright © 2007–2018 The Apache Software Foundation. All rights reserved.