Class AuthorizationDecision
- java.lang.Object
-
- de.quantummaid.httpmaid.websockets.authorization.AuthorizationDecision
-
public final class AuthorizationDecision extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static MetaDataKey<AuthorizationDecision>AUTHORIZATION_DECISION
-
Constructor Summary
Constructors Constructor Description AuthorizationDecision()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>additionalData()static AuthorizationDecisionauthorizationDecision(boolean authorized, Map<String,Object> context)static AuthorizationDecisionfail()booleanisAuthorized()static AuthorizationDecisionsuccess()static AuthorizationDecisionsuccess(Map<String,Object> additionalData)
-
-
-
Field Detail
-
AUTHORIZATION_DECISION
public static final MetaDataKey<AuthorizationDecision> AUTHORIZATION_DECISION
-
-
Method Detail
-
success
public static AuthorizationDecision success()
-
success
public static AuthorizationDecision success(Map<String,Object> additionalData)
-
fail
public static AuthorizationDecision fail()
-
authorizationDecision
public static AuthorizationDecision authorizationDecision(boolean authorized, Map<String,Object> context)
-
isAuthorized
public boolean isAuthorized()
-
-