org.keycloak.admin.client.resource

## Interface OAuthClientResource

-     @Consumes(value="application/json")
      @Produces(value="application/json")
      public interface OAuthClientResource

  Author:
    rodrigo.sasaki@icarros.com.br

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `CredentialRepresentation` | `generateNewSecret()`
    `ClaimRepresentation` | `getClaims()`
    `String` | `getInstallationJson()`
    `RoleMappingResource` | `getScopeMappings()`
    `CredentialRepresentation` | `getSecret()`
    `void` | `remove()`
    `OAuthClientRepresentation` | `toRepresentation()`
    `void` | `update(OAuthClientRepresentation oAuthClientRepresentation)`
    `ClaimRepresentation` | `updateClaims(ClaimRepresentation claimRepresentation)`

- - ### Method Detail

    - #### toRepresentation

          @GET
          OAuthClientRepresentation toRepresentation()

    - #### update

          @PUT
          void update(OAuthClientRepresentation oAuthClientRepresentation)

    - #### remove

          @DELETE
          void remove()

    - #### getClaims

          @GET
          @Path(value="claims")
          ClaimRepresentation getClaims()

    - #### updateClaims

          @PUT
          @Path(value="claims")
          ClaimRepresentation updateClaims(ClaimRepresentation claimRepresentation)

    - #### generateNewSecret

          @POST
          @Path(value="client-secret")
          CredentialRepresentation generateNewSecret()

    - #### getSecret

          @GET
          @Path(value="client-secret")
          CredentialRepresentation getSecret()

    - #### getInstallationJson

          @GET
          @Path(value="installation")
          String getInstallationJson()

    - #### getScopeMappings

          @Path(value="/scope-mappings")
          RoleMappingResource getScopeMappings()

Copyright © 2014. All Rights Reserved.