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.ServiceUserValidator
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.