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 boolean
authorize(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:
authorize
in classAuthorizer
- Parameters:
request
- The request sent.response
- The response to update.- Returns:
- True if the authorization succeeded.
-
-