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
Modifier and Type Method Description static Authorizer.Resultdeny(String reason)static Authorizer.Resultgrant()static Authorizer.Resultignore()booleanisDenied()booleanisGranted()StringtoString()
-
Constructor Details
-
Result
public Result()
-
-
Method Details
-
deny
- Parameters:
reason- the reason for which the authorization is denied- Returns:
- a result that denies the authorization
-
grant
- Returns:
- a result that grants the authorization
-
ignore
- Returns:
- a result that ignores the authorization, leaving the decision to other
Authorizers.
-
isDenied
public boolean isDenied() -
isGranted
public boolean isGranted() -
toString
-