Package tv.hd3g.authkit.mod.config
Class ExternalLDAP
- java.lang.Object
-
- tv.hd3g.authkit.mod.config.ExternalLDAP
-
@Configuration @ConfigurationProperties(prefix="authkit.ldap") public class ExternalLDAP extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classExternalLDAP.LDAPEntrystatic classExternalLDAP.LDAPType
-
Constructor Summary
Constructors Constructor Description ExternalLDAP()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<ExternalLDAP.LDAPEntry>getByDomainName(String domain)List<ExternalLDAP.LDAPEntry>getServers()voidinit()booleanisAvailable()voidsetServers(List<ExternalLDAP.LDAPEntry> servers)
-
-
-
Method Detail
-
isAvailable
public boolean isAvailable()
-
init
@PostConstruct public void init()
-
getByDomainName
public Optional<ExternalLDAP.LDAPEntry> getByDomainName(String domain)
-
getServers
public List<ExternalLDAP.LDAPEntry> getServers()
-
setServers
public void setServers(List<ExternalLDAP.LDAPEntry> servers)
-
-