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 java.lang.Object
The result of an authentication request.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Authorizer.Result.Denied
static class
Authorizer.Result.Granted
static class
Authorizer.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.Result
deny(java.lang.String reason)
static Authorizer.Result
grant()
static Authorizer.Result
ignore()
boolean
isDenied()
boolean
isGranted()
java.lang.String
toString()
-
-
-
Method Detail
-
deny
public static Authorizer.Result deny(java.lang.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
Authorizer
s.
-
isDenied
public boolean isDenied()
-
isGranted
public boolean isGranted()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-