new SuperMap.Credential(value, name)
common/commontypes/Credential.js, line 6
Name | Type | Default | Description |
---|---|---|---|
value |
string |
访问受安全限制的服务时用于通过安全认证的验证信息。 |
|
name |
string | 'token' |
可选
验证信息前缀,name=value 部分的 name 部分。 |
Example
var pixcel = new SuperMap.Credential("valueString","token");
pixcel.destroy();
Members
-
(static, constant) SuperMap.Credential.CREDENTIALSuperMap.Credential
-
这个对象保存一个安全类的实例,在服务端需要安全验证的时候必须进行设置。
Example
代码实例: // 当iServer启用服务安全的时候,下边的代码是必须的。安全证书类能够接收一个value和一个name参数。 var value = "(以iServer为例,这里是申请的token值)"; var name = "token"; // 默认name参数为token,所以当使用iServer服务的时候可以不进行设置。 SuperMap.Credential.CREDENTIAL = new SuperMap.Credential(value, name);
Methods
-
destroy()
common/commontypes/Credential.js, line 65 -
销毁此对象。销毁后此对象的所有属性为 null,而不是初始值。
Example
var credential = new SuperMap.Credential("valueString","token"); credential.destroy();
-
getUrlParameters(){string}
common/commontypes/Credential.js, line 38 -
Returns:
Type Description string 返回安全信息组成的 url 片段。 Example
var credential = new SuperMap.Credential("valueString","token"); //这里 str = "token=valueString"; var str = credential.getUrlParameters();