ICIRESTInvocationAuthParams

Used to specify REST authentication type, manage permissions, and get/set a PowerShell script (with ICIRunPowerShellScriptActionParams Interface).

Members

  • Property Type As RESTInvocationAuthType

  • HRESULT Type([out, retval] RESTInvocationAuthType *pVal);
    HRESULT Type([in] RESTInvocationAuthType newVal);

    EFT v8.0.5 and later

  • Function GetUserPermissions() As Variant

  • Retrieves an array of users who has a permission to access REST endpoint

    HRESULT GetUserPermissions([out, retval] VARIANT aUsers);

    EFT v8.0.5 and later

  • Sub AddUserPermission(bstrUser As String)

  • HRESULT AddUserPermission([in] BSTR bstrUser);

    EFT v8.0.5 and later

  • Sub RemoveUserPermission(bstrUser As String)

  • HRESULT RemoveUserPermission([in] BSTR bstrUser);

    EFT v8.0.5 and later

  • Property Token As String

  • HRESULT Token([out, retval] BSTR* pVal);
    HRESULT Token([in] BSTR newVal);

    EFT v8.0.5 and later

  • Property Secret As String

  • HRESULT Secret([out, retval] BSTR* pVal);
    HRESULT Secret([in] BSTR newVal);

    EFT v8.0.5 and later

  • Function GetPowerShellScript() As CIRunPowerShellScriptActionParams

  • HRESULT GetPowerShellScript([out, retval] ICIRunPowerShellScriptActionParams** ppVal);

    EFT v8.0.5 and later

  • Sub SetPowerShellScript(pVal As CIRunPowerShellScriptActionParams)

  • HRESULT SetPowerShellScript([in] ICIRunPowerShellScriptActionParams* pVal);

    EFT v8.0.5 and later