应用程序密钥服务
使用应用程序密钥时,有几个服务是非常有用的。
应用程序密钥服务
服务名称
说明
GetExpirationDate
返回应用程序密钥的到期日期。
GetKeyID
返回应用程序密钥的密钥 ID。
GetUserName
返回应用程序密钥关联的用户名。
IsExpired
如果应用程序密钥已失效则将返回 true。
ResetExpirationDatetoDefault
将该到期日期设置为 用户管理子系统配置中的默认值。
SetClientName
设置应用程序密钥的客户端名称。
SetExpirationDate
设置应用程序密钥的到期日期。接受 DATETIME 基本类型,并立即保留该值。
SetIPWhitelist
设置应用程序密钥 IP 白名单。
SetUserName
设置应用程序密钥关联的用户名。
用户服务
服务名称
说明
DeleteApplicationKeys
删除与指定用户关联的应用程序密钥。要删除任意应用程序密钥,请至少将一个参数 (expiredKeysunexpiredKeys) 的值指定为 true。要删除所有应用程序密钥,请将两个参数的值均指定为 true。
DoesApplicationKeyWithKeyIdExist
如果与用户关联的指定密钥 ID 存在,则将返回 true。
GetApplicationKeyExpirationInfo
获取与用户关联的应用程序密钥到期信息。将至少一个参数 (expiredKeysunexpiredKeys) 指定为 true 以返回任何应用程序密钥;如果要返回所有应用程序密钥,则两个参数均需指定为 true。
返回 ApplicationKeyExpirationInfo 的数据形状。
用户管理子系统
服务名称
说明
DeleteApplicationKeys
删除与指定用户关联的应用程序密钥。将至少一个参数指定为 true 以删除任何应用程序密钥;如果要删除所有应用程序密钥,则两个参数均需指定为 true。
DoesApplicationKeyWithKeyIdExist
如果与用户关联的指定密钥 ID 存在,则将返回 true。
GetApplicationKeyExpirationInfo
获取与指定用户关联的应用程序密钥信息。必须将至少一个参数 (expiredKeysunexpiredKeys) 指定为 true 以返回任何应用程序密钥;如果要返回所有应用程序密钥,则两个参数均需指定为 true。
实体服务
服务名称
说明
CreateApplicationKey
创建新的应用程序密钥。
DeleteApplicationKey
删除应用程序密钥。
相关链接