Class AuthorizationHelper
java.lang.Object
info.ejava.assignments.security.houserenters.svc.AuthorizationHelper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanbooleanvoidvoidassertUsername(Supplier<String> requiredUsername) Optional<org.springframework.security.core.userdetails.UserDetails> booleanhasAnyAuthority(List<String> authorities) booleanhasAuthority(String authority) booleanisUsername(String requiredUsername)
-
Constructor Details
-
AuthorizationHelper
public AuthorizationHelper()
-
-
Method Details
-
getUserDetails
-
getUsername
-
isUsername
-
assertUsername
-
hasAuthority
-
hasAnyAuthority
-
assertRules
-
assertMember
@PreAuthorize("hasRole(\'MEMBER\')") public boolean assertMember() -
assertAdmin
@PreAuthorize("hasRole(\'ADMIN\')") public boolean assertAdmin() -
assertMgr
@PreAuthorize("hasRole(\'MGR\')") public boolean assertMgr()
-