Value
Object of R6Class
with methods for interfacing a Central Authentication Service (CAS).
Note
Class used internally by ows4R
Author
Emmanuel Blondel <emmanuel.blondel1@gmail.com>
Methods
Method new()
Initializes an object of class CASClient
Arguments
url
base URL of the Central Authentication Service (CAS)
Method getUrl()
Get CAS base URL
Method login()
Logs in the CAS
Usage
CASClient$login(user, pwd)
Returns
TRUE
if logged in, FALSE
otherwise
Method logout()
Logs out from the CAS
Returns
TRUE
if logged out, FALSE
otherwise
Method clone()
The objects of this class are cloneable with this method.
Usage
CASClient$clone(deep = FALSE)
Arguments
deep
Whether to make a deep clone.