Class DefaultUserDetailsCombo
-
- All Implemented Interfaces:
-
org.springframework.core.Ordered,pro.fessional.wings.slardar.security.impl.ComboWingsUserDetailsService.Combo
public class DefaultUserDetailsCombo implements ComboWingsUserDetailsService.Combo<T>- Since:
2021-02-22
trydofor
-
-
Field Summary
Fields Modifier and Type Field Description public final static intORDERpublic intorderpublic Set<Enum<out Object>>autoRegisterTypepublic final static intHIGHEST_PRECEDENCEpublic final static intLOWEST_PRECEDENCE
-
Constructor Summary
Constructors Constructor Description DefaultUserDetailsCombo()
-
Method Summary
Modifier and Type Method Description intgetOrder()voidsetOrder(int order)Set<Enum<out Object>>getAutoRegisterType()voidsetAutoRegisterType(Set<Enum<out Object>> autoRegisterType)final DefaultWingsUserDetailsloadOrNull(String username, @NotNull() Enum<out Object> authType, @Nullable() WingsAuthDetails authDetail)booleanasAuthed(@NotNull() DefaultWingsUserDetails details)Whether to pass the auth (preAuth), default false WarlockAuthnService.DetailsdoLoad(String username, @NotNull() Enum<out Object> authType, @Nullable() WingsAuthDetails authDetail)Load details WarlockAuthnServicegetWarlockAuthnService()WarlockAuthzServicegetWarlockAuthzService()voidsetWarlockAuthnService(WarlockAuthnService warlockAuthnService)voidsetWarlockAuthzService(WarlockAuthzService warlockAuthzService)-
Methods inherited from class pro.fessional.wings.slardar.security.impl.ComboWingsUserDetailsService.Combo
postAudit -
Methods inherited from class org.springframework.core.Ordered
getOrder -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getOrder
int getOrder()
-
setOrder
void setOrder(int order)
-
getAutoRegisterType
Set<Enum<out Object>> getAutoRegisterType()
-
setAutoRegisterType
void setAutoRegisterType(Set<Enum<out Object>> autoRegisterType)
-
loadOrNull
final DefaultWingsUserDetails loadOrNull(String username, @NotNull() Enum<out Object> authType, @Nullable() WingsAuthDetails authDetail)
-
asAuthed
boolean asAuthed(@NotNull() DefaultWingsUserDetails details)
Whether to pass the auth (preAuth), default false
-
doLoad
@Nullable() WarlockAuthnService.Details doLoad(String username, @NotNull() Enum<out Object> authType, @Nullable() WingsAuthDetails authDetail)
Load details
-
getWarlockAuthnService
WarlockAuthnService getWarlockAuthnService()
-
getWarlockAuthzService
WarlockAuthzService getWarlockAuthzService()
-
setWarlockAuthnService
@Autowired() void setWarlockAuthnService(WarlockAuthnService warlockAuthnService)
-
setWarlockAuthzService
@Autowired() void setWarlockAuthzService(WarlockAuthzService warlockAuthzService)
-
-
-
-