hasAccessRight

Check if your application has been granted access rights or not in EMOTIV Launcher.

Any application that connects to Cortex must request approval from the user through EMOTIV Launcher. See requestAccess for details.

Parameters

Name

Type

Required

Description

clientId

string

yes

The client id of your Cortex application

clientSecret

string

yes

The client secret of your Cortex application

Result

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

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

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

Examples

{
    "id": 1,
    "jsonrpc": "2.0",
    "method": "hasAccessRight",
    "params": {
        "clientId": "xxx",
        "clientSecret": "xxx"
    }
}

Last updated