Package org.cometd.bayeux.server
Class Authorizer.Result
- java.lang.Object
-
- org.cometd.bayeux.server.Authorizer.Result
-
- Direct Known Subclasses:
Authorizer.Result.Denied,Authorizer.Result.Granted,Authorizer.Result.Ignored
- Enclosing interface:
- Authorizer
public abstract static class Authorizer.Result extends Object
The result of an authentication request.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAuthorizer.Result.Deniedstatic classAuthorizer.Result.Grantedstatic classAuthorizer.Result.Ignored
-
Constructor Summary
Constructors Constructor Description Result()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Authorizer.Resultdeny(String reason)static Authorizer.Resultgrant()static Authorizer.Resultignore()booleanisDenied()booleanisGranted()StringtoString()
-
-
-
Method Detail
-
deny
public static Authorizer.Result deny(String reason)
- Parameters:
reason- the reason for which the authorization is denied- Returns:
- a result that denies the authorization
-
grant
public static Authorizer.Result grant()
- Returns:
- a result that grants the authorization
-
ignore
public static Authorizer.Result ignore()
- Returns:
- a result that ignores the authorization, leaving the decision to other
Authorizers.
-
isDenied
public boolean isDenied()
-
isGranted
public boolean isGranted()
-
-