List of usage examples for org.apache.shiro.realm.activedirectory ActiveDirectoryRealm setSearchBase
public void setSearchBase(String searchBase)
From source file:io.bootique.shiro.realm.ActiveDirectoryRealmFactory.java
License:Apache License
@Override public Realm createRealm(Injector injector) { ActiveDirectoryRealm realm = new ActiveDirectoryRealm(); if (name != null) { realm.setName(name);//from w ww. j a v a 2 s. c om } realm.setUrl(Objects.requireNonNull(url, "'url' property is required")); if (groupsToRoles != null) { realm.setGroupRolesMap(groupsToRoles); } if (searchBase != null) { realm.setSearchBase(searchBase); } if (searchFilter != null) { realm.setSearchFilter(searchFilter); } if (systemPassword != null) { realm.setSystemPassword(systemPassword); } if (systemUserName != null) { realm.setSystemUsername(systemUserName); } return realm; }