API扩展

身份服务部署API扩展程序向核心OpenStackKeystonev2.0API添加用户和管理特征可使用下文扩展资源运算查询API服务端点,了解扩展可用于指定服务的信息

列表扩展

获取/v2.0扩展

操作列表身份API扩展更多信息见扩展身份开发者指南段

应用程序可发布GET/扩展URI系统

本表显示此操作可能的响应码 :

响应代码 名称 描述性
二百
400 坏请求 请求缺失一个或多个元素或某些元素的值无效
401 未授权 未授权完成此操作 。请求提交无效验证令牌时可发生此错误 。
403 禁止 请求有效,但服务器拒绝响应,因为您没有权限访问请求资源向账户管理员提交请求以确定访问方式
405 无效方法 请求中指定方法对请求URI中确认的资源无效
413 超限 返回项目数超出允许限值
503 服务故障 服务不可用 。

请求

操作不接受请求体

响应

示例:List扩展响应:JSON

华体会联盟hth{extensions:{{{{{{{>>>#set密码扩展号>/pi/spacecloud.com/api/ext/rpe/v2.0华体会联盟hthThe user is emailed when the password has been reset.",             "links":[{                     "rel":"describedby",                     "type":"application/pdf",                     "href":"http://docs.rackspacecloud.com/identity/api/ext/identity-rpe-20111111.pdf"                 },                 {                     "rel":"describedby",                     "type":"application/vnd.sun.wadl+xml",                     "href":"http://docs.rackspacecloud.com/identity/api/ext/identity-rpe.wadl"                 }             ]         },         {             "name":"User Metadata Extension",             "namespace":"http://docs.rackspacecloud.com/identity/api/ext/meta/v2.0",             "alias":"RS-META",             "updated":"2011-01-12T11:22:33-06:00",             "description":"Allows associating arbritrary metadata with a user.",             "links":[{                     "rel":"describedby",                     "type":"application/pdf",                     "href":"http://docs.rackspacecloud.com/identity/api/ext/identity-meta-20111201.pdf"                 },                 {                     "rel":"describedby",                     "type":"application/vnd.sun.wadl+xml",                     "href":"http://docs.rackspacecloud.com/identity/api/ext/identity-meta.wadl"                 }             ]         }     ],     "extensions_links":[] }

示例:链扩展响应:XML


            
            
             
              
               添加重置用户密码的能力密码重置时用户即发邮件
              
              
              
             
             
              
               允许异常元数据与用户关联
              
              
              
             
            

获取扩展细节

get/v2.0/extension/

操作返回指定扩展的详细信息

通过查找唯一别名获取特定扩展信息

缺扩展件时GET扩展操作返回a404报错消息名表见扩展.

本表显示此操作可能的响应码 :

响应代码 名称 描述性
二百 操作成功完成
400 坏请求 请求缺失一个或多个元素或某些元素的值无效
401 未授权 未授权完成此操作 。请求提交无效验证令牌时可发生此错误 。
403 禁止 请求有效,但服务器拒绝响应,因为您没有权限访问请求资源向账户管理员提交请求以确定访问方式
404 未找到 请求资源未找到 。
405 无效方法 请求中指定方法对请求URI中确认的资源无效
413 超限 返回项目数超出允许限值
503 服务故障 服务不可用 。

请求

表显示URI参数请求

名称 类型 描述性
{lias} 字符串 扩展名

操作不接受请求体

响应

实例:获取扩展细节:JSON响应

{扩展性}{{名}:用户元数据扩展
            
             s-META更新数 : 2011-01-12T11:22:33-06mm
             
              {rel}:Drideby,sun.wadl+xml
              
               }}}
              
             
            

实例:获取扩展细节:XML响应


            
            
             
              允许异常元数据与用户关联
             
             
             
            

Baidu
map