arrow-left

All pages
gitbookPowered by GitBook
1 of 1

Loading...

hasAccessRight

Check if your application has been granted access rights or not in EMOTIV Launcherarrow-up-right.

circle-check

Any application that connects to Cortex must request approval from the user through EMOTIV Launcherarrow-up-right. See requestAccess for details.

hashtag
Parameters

hashtag
Result

The result is an object containing a boolean value "accessGranted" and a message.

If accessGranted is false, then your application should call If accessGranted is true, then no action is required

hashtag
Examples

Name

Type

Required

Description

clientId

string

yes

The client id of your Cortex application

clientSecret

string

yes

The client secret of your Cortex application

Name

Type

Description

accessGranted

boolean

True, if the user has already approved your application False, if the user declined your application, or didn't approve it yet

message

string

requestAccess
{
    "id": 1,
    "jsonrpc": "2.0",
    "method": "hasAccessRight",
    "params": {
        "clientId": "xxx",
        "clientSecret": "xxx"
    }
}
{
    "id": 1,
    "jsonrpc": "2.0",
    "result": {
        "accessGranted":true,
        "message":"The User has granted access right to this application."
    }
}