Skip to main content
Previous section   Next section

Code for Authentication Example

Here is the code for the authentication example. Create the class using Atelier.

Class SecurityTutorial.AuthenticationExample Extends %CSP.REST
{
XData UrlMap 
{
    <Routes>
        <Route Url="/authenticationEx" Method="Get" Call="authenticationEx"/>

    </Routes>
}

ClassMethod authenticationEx() As %Status 
{
      
    Set %response.Status = ..#HTTP200OK
    
    Set obj={
    
        "username":($UserName),
        "roles":($Roles)
    }
    
    Write obj.%ToJSON()
    
    Return $$$OK
}
}
Copy code to clipboard
Note:

For more information about Atelier, including instructions for downloading and installing, as well as videos and tutorials on how to use it, see Atelier Download