The zrayCreateAccessToken Web API Method
Generate a random access token for use in the Z-Ray Secured Access mode.
Version: 1.8
Required Permissions: Full
HTTP method: POST
Supported Editions: Zend Server
Request parameters:
Parameter |
Type |
Required |
Description |
iprange |
String |
Yes |
IP Range allowed access to Z-Ray with this token. The iprange can be any IP address or CIDR range. |
baseUrl |
String |
No |
Limit access with Z-Ray to a specific base URL. Z-Ray and its activities will only be active on this specific base URL and any sub-paths. If no baseUrl is specified, this token will not be limited to a specific baseUrl. |
ttl |
Integer |
No |
Limit this token’s access to expire after the given time in seconds is passed. |
inject |
Boolean |
No |
If this is set (True), Z-Ray toolbar will be "injected" and delivered with the web page output. |
title |
String |
No |
Title, name or description of the access token. This field is not used for anything but display. |
Expected Response Code: 200 OK. For more information see Response Format.
Response Format: accessToken
Possible Action Specific Error Codes: This action has no specific error codes
Example
|
Request (headers removed for the purpose of clarity)POST /ZendServer/Api/zrayCreateAccessTokeniprange=127.0.0.1,10.0.0.0/8&baseUrl=http://example.com&ttl=1401437248 Response (not all headers are shown)<?xml version="1.0" encoding="UTF-8"?><zendServerAPIResponse xmlns="http://www.zend.com/server/api/1.8"><requestData><apiKeyName>angel.eyes</apiKeyName><method>zrayCreateAccessToken</method></requestData><responseData><accessToken><tokenId>2</tokenId><hash><![CDATA[...]]></hash><iprange><![CDATA[...]]></iprange><baseUrl><![CDATA[...]]></baseUrl><ttl>...</ttl> |