Class AccessCheckHandler.AccessByRole<R extends Role>
- java.lang.Object
-
- ch.raffael.meldioc.library.http.server.undertow.handler.AccessCheckHandler.AccessByRole<R>
-
- All Implemented Interfaces:
AccessCheckHandler.AccessRestriction
- Enclosing class:
- AccessCheckHandler
public static class AccessCheckHandler.AccessByRole<R extends Role> extends java.lang.Object implements AccessCheckHandler.AccessRestriction
-
-
Constructor Summary
Constructors Constructor Description AccessByRole(java.util.function.Function<? super java.lang.String,? extends io.vavr.control.Option<? extends R>> mapper, io.vavr.collection.Set<? extends R> roles)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanaccessPermitted(io.undertow.security.idm.Account account)java.lang.StringtoString()
-
-
-
Method Detail
-
accessPermitted
public boolean accessPermitted(io.undertow.security.idm.Account account)
- Specified by:
accessPermittedin interfaceAccessCheckHandler.AccessRestriction
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-