Package io.jans.as.server.service
Class UserService
- java.lang.Object
-
- io.jans.as.common.service.common.UserService
-
- io.jans.as.server.service.UserService
-
@ApplicationScoped public class UserService extends io.jans.as.common.service.common.UserServiceProvides operations with users.- Version:
- , August 20, 2019
- Author:
- Javier Rojas Blum
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String[]USER_OBJECT_CLASSES
-
Constructor Summary
Constructors Constructor Description UserService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longcountFido2RegisteredDevices(java.lang.String username)longcountFidoAndFido2Devices(java.lang.String username, java.lang.String domain)longcountFidoRegisteredDevices(java.lang.String username, java.lang.String domain)java.lang.StringgetBaseDnForFido2RegistrationEntries(java.lang.String userInum)java.lang.StringgetBaseDnForFidoDevices(java.lang.String userInum)java.lang.StringgetPeopleBaseDn()java.util.List<java.lang.String>getPersonCustomObjectClassList()-
Methods inherited from class io.jans.as.common.service.common.UserService
addDefaultUser, addUser, addUserAttribute, addUserAttribute, addUserAttribute, addUserAttribute, addUserAttributeByUserInum, decodeGeneralizedTime, encodeGeneralizedTime, getCustomAttribute, getDnForUser, getUniqueUserByAttributes, getUser, getUserByAttribute, getUserByAttribute, getUserByAttributes, getUserByAttributes, getUserByAttributes, getUserByDn, getUserByInum, getUserInum, getUserInum, getUserInumByDn, getUsersByAttribute, getUsersBySample, getUsersWithPersistentJwts, removeUserAttributeValue, replaceUserAttribute, replaceUserAttribute, setCustomAttribute, updateUser
-
-
-
-
Method Detail
-
getPersonCustomObjectClassList
public java.util.List<java.lang.String> getPersonCustomObjectClassList()
- Specified by:
getPersonCustomObjectClassListin classio.jans.as.common.service.common.UserService
-
getPeopleBaseDn
public java.lang.String getPeopleBaseDn()
- Specified by:
getPeopleBaseDnin classio.jans.as.common.service.common.UserService
-
countFido2RegisteredDevices
public long countFido2RegisteredDevices(java.lang.String username)
-
countFidoRegisteredDevices
public long countFidoRegisteredDevices(java.lang.String username, java.lang.String domain)
-
countFidoAndFido2Devices
public long countFidoAndFido2Devices(java.lang.String username, java.lang.String domain)
-
getBaseDnForFido2RegistrationEntries
public java.lang.String getBaseDnForFido2RegistrationEntries(java.lang.String userInum)
-
getBaseDnForFidoDevices
public java.lang.String getBaseDnForFidoDevices(java.lang.String userInum)
-
-