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.ObjectThe 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(java.lang.String reason)static Authorizer.Resultgrant()static Authorizer.Resultignore()booleanisDenied()booleanisGranted()java.lang.StringtoString()
-
-
-
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
Authorizers.
-
isDenied
public boolean isDenied()
-
isGranted
public boolean isGranted()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-