public class LdapSyncSpecEntity extends Object
Modifier and Type | Class and Description |
---|---|
static class |
LdapSyncSpecEntity.PrincipalType
LDAP sync principal type.
|
static class |
LdapSyncSpecEntity.SyncType
LDAP sync type.
|
Constructor and Description |
---|
LdapSyncSpecEntity(LdapSyncSpecEntity.PrincipalType principalType,
LdapSyncSpecEntity.SyncType syncType,
List<String> principalNames,
boolean postProcessExistingUsers)
Construct an LdapSyncSpecEntity.
|
Modifier and Type | Method and Description |
---|---|
boolean |
getPostProcessExistingUsers()
Gets whether to execute the post user creation hook on previously existing users
(if the post user creation hook feature has been enabled), on not.
|
List<String> |
getPrincipalNames()
Get a list of principal names.
|
LdapSyncSpecEntity.PrincipalType |
getPrincipalType()
Get the principal type.
|
LdapSyncSpecEntity.SyncType |
getSyncType()
Get the sync type.
|
public LdapSyncSpecEntity(LdapSyncSpecEntity.PrincipalType principalType, LdapSyncSpecEntity.SyncType syncType, List<String> principalNames, boolean postProcessExistingUsers)
principalType
- the principal typesyncType
- the sync typeprincipalNames
- the list of principal names; may not be nullpostProcessExistingUsers
- true, to process existing users; false, otherwisepublic LdapSyncSpecEntity.PrincipalType getPrincipalType()
public LdapSyncSpecEntity.SyncType getSyncType()
public List<String> getPrincipalNames()
public boolean getPostProcessExistingUsers()
Copyright © 2022 Apache Software Foundation. All rights reserved.