Interface IInCoreAuthentication
- All Superinterfaces:
IAuthentication, IInternalAuthentication
-
Method Summary
Modifier and TypeMethodDescriptiondefault net.bluemind.core.context.SecurityContextbuildContext(String domainUid, String userUid) default net.bluemind.core.context.SecurityContextbuildContext(String sid, String domainUid, String userUid) net.bluemind.core.context.SecurityContextbuildContext(String sid, String origin, String domainUid, String userUid) net.bluemind.core.context.SecurityContextbuildContextCached(String domainUid, String userUid) Same asbuildContext(String, String)but served from a short lived cache.Methods inherited from interface IAuthentication
backchannelLogout, getCurrentUser, login, loginWithParams, logout, ping, su, suWithParams, validateMethods inherited from interface IInternalAuthentication
validateCredentials
-
Method Details
-
buildContext
-
buildContext
-
buildContext
-
buildContextCached
net.bluemind.core.context.SecurityContext buildContextCached(String domainUid, String userUid) throws net.bluemind.core.api.fault.ServerFault Same asbuildContext(String, String)but served from a short lived cache. Meant for permission checks made on behalf of a user; group and role changes may take a few minutes to be reflected.- Throws:
net.bluemind.core.api.fault.ServerFault
-