gluu
公開メンバ関数 | 全メンバ一覧
org.xdi.oxauth.register.ws.rs.RegisterRestWebService インタフェース
org.xdi.oxauth.register.ws.rs.RegisterRestWebService の継承関係図
Inheritance graph
org.xdi.oxauth.register.ws.rs.RegisterRestWebService 連携図
Collaboration graph

公開メンバ関数

Response requestRegister ( @ApiParam(value="Request parameters as JSON object with data described by Connect Client Registration Specification. ", required=true) String requestParams, @HeaderParam("Authorization") String authorization, @Context HttpServletRequest httpRequest, @Context SecurityContext securityContext)
 
Response requestClientUpdate ( @ApiParam(value="Request parameters as JSON object with data described by Connect Client Registration Specification. ", required=true) String requestParams, @QueryParam("client_id") @ApiParam(value="Client ID that identifies client that must be updated by this request.", required=true) String clientId, @HeaderParam("Authorization") String authorization, @Context HttpServletRequest httpRequest, @Context SecurityContext securityContext)
 
Response requestClientRead ( @QueryParam("client_id") @ApiParam(value="Client ID that identifies client.", required=true) String clientId, @HeaderParam("Authorization") String authorization, @Context HttpServletRequest httpRequest, @Context SecurityContext securityContext)
 

詳解

Provides interface for register REST web services.

著者
Javier Rojas Blum
Yuriy Zabrovarnyy
バージョン
0.1, 01.11.2012

関数詳解

◆ requestClientRead()

Response org.xdi.oxauth.register.ws.rs.RegisterRestWebService.requestClientRead ( @QueryParam("client_id") @ApiParam(value="Client ID that identifies client.", required=true) String  clientId,
@HeaderParam("Authorization") String  authorization,
@Context HttpServletRequest  httpRequest,
@Context SecurityContext  securityContext 
)

This operation retrieves the Client Metadata for a previously registered client.

引数
clientIdUnique Client identifier.
securityContextAn injectable interface that provides access to security related information.
戻り値
response

◆ requestClientUpdate()

Response org.xdi.oxauth.register.ws.rs.RegisterRestWebService.requestClientUpdate ( @ApiParam(value="Request parameters as JSON object with data described by Connect Client Registration Specification. ", required=true) String  requestParams,
@QueryParam("client_id") @ApiParam(value="Client ID that identifies client that must be updated by this request.", required=true) String  clientId,
@HeaderParam("Authorization") String  authorization,
@Context HttpServletRequest  httpRequest,
@Context SecurityContext  securityContext 
)

This operation updates the Client Metadata for a previously registered client.

引数
requestParamsrequest parameters
clientIdclient id
authorizationAccess Token that is used at the Client Configuration Endpoint
httpRequesthttp request object
securityContextAn injectable interface that provides access to security related information.
戻り値
response

◆ requestRegister()

Response org.xdi.oxauth.register.ws.rs.RegisterRestWebService.requestRegister ( @ApiParam(value="Request parameters as JSON object with data described by Connect Client Registration Specification. ", required=true) String  requestParams,
@HeaderParam("Authorization") String  authorization,
@Context HttpServletRequest  httpRequest,
@Context SecurityContext  securityContext 
)

In order for an OpenID Connect client to utilize OpenID services for a user, the client needs to register with the OpenID Provider to acquire a client ID and shared secret.

引数
requestParamsrequest parameters
authorizationauthorization
httpRequesthttp request object
securityContextAn injectable interface that provides access to security related information.
戻り値
response

このインタフェース詳解は次のファイルから抽出されました: