Package org.restlet.security
Class ConfidentialAuthorizer
- java.lang.Object
-
- org.restlet.Restlet
-
- org.restlet.routing.Filter
-
- org.restlet.security.Authorizer
-
- org.restlet.security.ConfidentialAuthorizer
-
- All Implemented Interfaces:
Uniform
public class ConfidentialAuthorizer extends Authorizer
Authorizer allowing only confidential calls. Confidential calls typically come through HTTPS server connectors.- Author:
- Jerome Louvel
-
-
Field Summary
-
Fields inherited from class org.restlet.security.Authorizer
ALWAYS, AUTHENTICATED, NEVER
-
-
Constructor Summary
Constructors Constructor Description ConfidentialAuthorizer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanauthorize(Request request, Response response)Authorizes the request only if its method is one of the authorized methods.-
Methods inherited from class org.restlet.security.Authorizer
authorized, beforeHandle, getIdentifier, setIdentifier, unauthorized
-
Methods inherited from class org.restlet.routing.Filter
afterHandle, doHandle, getNext, handle, hasNext, setNext, setNext, start, stop
-
Methods inherited from class org.restlet.Restlet
createFinder, finalize, getApplication, getAuthor, getContext, getDescription, getFinderClass, getLogger, getName, getOwner, handle, handle, handle, isStarted, isStopped, setAuthor, setContext, setDescription, setFinderClass, setName, setOwner
-
-
-
-
Method Detail
-
authorize
public boolean authorize(Request request, Response response)
Authorizes the request only if its method is one of the authorized methods.- Specified by:
authorizein classAuthorizer- Parameters:
request- The request sent.response- The response to update.- Returns:
- True if the authorization succeeded.
-
-