@Path(value="/")
public interface ClientInterface
@GET @Path(value="/health-check") @Produces(value="application/json") String healthCheck()
@GET @Path(value="/get-rp-jwks") @Produces(value="application/json") com.fasterxml.jackson.databind.JsonNode getRpJwks()
@GET
@Path(value="/get-request-object/{request_object_id}")
@Produces(value="text/plain")
String getRequestObject(@PathParam(value="request_object_id")
String value)
@POST @Path(value="/get-client-token") @Produces(value="application/json") @Consumes(value="application/json") GetClientTokenResponse getClientToken(GetClientTokenParams params)
@POST @Path(value="/introspect-access-token") @Produces(value="application/json") @Consumes(value="application/json") IntrospectAccessTokenResponse introspectAccessToken(@HeaderParam(value="Authorization") String authorization, @HeaderParam(value="AuthorizationOxdId") String authorizationOxdId, IntrospectAccessTokenParams params)
@POST @Path(value="/introspect-rpt") @Produces(value="application/json") @Consumes(value="application/json") CorrectRptIntrospectionResponse introspectRpt(@HeaderParam(value="Authorization") String authorization, @HeaderParam(value="AuthorizationOxdId") String authorizationOxdId, IntrospectRptParams params)
@POST @Path(value="/register-site") @Produces(value="application/json") @Consumes(value="application/json") RegisterSiteResponse registerSite(RegisterSiteParams params)
@POST @Path(value="/update-site") @Produces(value="application/json") @Consumes(value="application/json") UpdateSiteResponse updateSite(@HeaderParam(value="Authorization") String authorization, @HeaderParam(value="AuthorizationOxdId") String authorizationOxdId, UpdateSiteParams params)
@POST @Path(value="/remove-site") @Produces(value="application/json") @Consumes(value="application/json") RemoveSiteResponse removeSite(@HeaderParam(value="Authorization") String authorization, @HeaderParam(value="AuthorizationOxdId") String authorizationOxdId, RemoveSiteParams params)
@POST @Path(value="/get-authorization-url") @Produces(value="application/json") @Consumes(value="application/json") GetAuthorizationUrlResponse getAuthorizationUrl(@HeaderParam(value="Authorization") String authorization, @HeaderParam(value="AuthorizationOxdId") String authorizationOxdId, GetAuthorizationUrlParams params)
@POST @Path(value="/get-authorization-code") @Produces(value="application/json") @Consumes(value="application/json") GetAuthorizationCodeResponse getAuthorizationCode(@HeaderParam(value="Authorization") String authorization, @HeaderParam(value="AuthorizationOxdId") String authorizationOxdId, GetAuthorizationCodeParams params)
@POST @Path(value="/get-tokens-by-code") @Produces(value="application/json") @Consumes(value="application/json") GetTokensByCodeResponse2 getTokenByCode(@HeaderParam(value="Authorization") String authorization, @HeaderParam(value="AuthorizationOxdId") String authorizationOxdId, GetTokensByCodeParams params)
@POST
@Path(value="/get-user-info")
@Produces(value="application/json")
@Consumes(value="application/json")
com.fasterxml.jackson.databind.JsonNode getUserInfo(@HeaderParam(value="Authorization")
String authorization,
@HeaderParam(value="AuthorizationOxdId")
String authorizationOxdId,
GetUserInfoParams params)
@POST @Path(value="/get-logout-uri") @Produces(value="application/json") @Consumes(value="application/json") GetLogoutUriResponse getLogoutUri(@HeaderParam(value="Authorization") String authorization, @HeaderParam(value="AuthorizationOxdId") String authorizationOxdId, GetLogoutUrlParams params)
@POST @Path(value="/get-access-token-by-refresh-token") @Produces(value="application/json") @Consumes(value="application/json") GetClientTokenResponse getAccessTokenByRefreshToken(@HeaderParam(value="Authorization") String authorization, @HeaderParam(value="AuthorizationOxdId") String authorizationOxdId, GetAccessTokenByRefreshTokenParams params)
@POST @Path(value="/uma-rs-protect") @Produces(value="application/json") @Consumes(value="application/json") RsProtectResponse umaRsProtect(@HeaderParam(value="Authorization") String authorization, @HeaderParam(value="AuthorizationOxdId") String authorizationOxdId, RsProtectParams2 params)
@POST @Path(value="/uma-rs-modify") @Produces(value="application/json") @Consumes(value="application/json") RsModifyResponse umaRsModify(@HeaderParam(value="Authorization") String authorization, @HeaderParam(value="AuthorizationOxdId") String authorizationOxdId, RsModifyParams params)
@POST @Path(value="/uma-rs-check-access") @Produces(value="application/json") @Consumes(value="application/json") RsCheckAccessResponse umaRsCheckAccess(@HeaderParam(value="Authorization") String authorization, @HeaderParam(value="AuthorizationOxdId") String authorizationOxdId, RsCheckAccessParams params)
@POST @Path(value="/uma-rp-get-rpt") @Produces(value="application/json") @Consumes(value="application/json") RpGetRptResponse umaRpGetRpt(@HeaderParam(value="Authorization") String authorization, @HeaderParam(value="AuthorizationOxdId") String authorizationOxdId, RpGetRptParams params)
@POST @Path(value="/uma-rp-get-claims-gathering-url") @Produces(value="application/json") @Consumes(value="application/json") RpGetClaimsGatheringUrlResponse umaRpGetClaimsGatheringUrl(@HeaderParam(value="Authorization") String authorization, @HeaderParam(value="AuthorizationOxdId") String authorizationOxdId, RpGetClaimsGatheringUrlParams params)
@POST @Path(value="/authorization-code-flow") @Produces(value="application/json") @Consumes(value="application/json") AuthorizationCodeFlowResponse authorizationCodeFlow(@HeaderParam(value="Authorization") String authorization, @HeaderParam(value="AuthorizationOxdId") String authorizationOxdId, AuthorizationCodeFlowParams params)
@POST @Path(value="/check-access-token") @Produces(value="application/json") @Consumes(value="application/json") CheckAccessTokenResponse checkAccessToken(@HeaderParam(value="Authorization") String authorization, @HeaderParam(value="AuthorizationOxdId") String authorizationOxdId, CheckAccessTokenParams params)
@POST @Path(value="/check-id-token") @Produces(value="application/json") @Consumes(value="application/json") CheckIdTokenResponse checkIdToken(@HeaderParam(value="Authorization") String authorization, @HeaderParam(value="AuthorizationOxdId") String authorizationOxdId, CheckIdTokenParams params)
@POST @Path(value="/get-rp") @Produces(value="application/json") @Consumes(value="application/json") String getRp(@HeaderParam(value="Authorization") String authorization, @HeaderParam(value="AuthorizationOxdId") String authorizationOxdId, GetRpParams params)
@POST @Path(value="/get-jwks") @Produces(value="application/json") @Consumes(value="application/json") GetJwksResponse getJwks(@HeaderParam(value="Authorization") String authorization, @HeaderParam(value="AuthorizationOxdId") String authorizationOxdId, GetJwksParams params)
@POST @Path(value="/get-discovery") @Produces(value="application/json") @Consumes(value="application/json") GetDiscoveryResponse getDiscovery(GetDiscoveryParams params)
@POST @Path(value="/get-issuer") @Produces(value="application/json") @Consumes(value="application/json") GetIssuerResponse getIssuer(GetIssuerParams params)
@POST @Path(value="/get-request-object-uri") @Produces(value="application/json") @Consumes(value="application/json") GetRequestObjectUriResponse getRequestObjectUri(@HeaderParam(value="Authorization") String authorization, @HeaderParam(value="AuthorizationOxdId") String authorizationOxdId, GetRequestObjectUriParams params)
@GET
@Path(value="/initiate-third-party-login/{oxd_id}")
@Produces(value="application/json")
@Consumes(value="application/json")
GetAuthorizationUrlResponse initiateThirdPartyLogin(@HeaderParam(value="Authorization")
String authorization,
@HeaderParam(value="AuthorizationOxdId")
String authorizationOxdId,
@PathParam(value="oxd_id")
String oxdId,
@QueryParam(value="iss")
String iss,
@QueryParam(value="login_hint")
String loginHint,
@QueryParam(value="target_link_uri")
String targetLinkUri)
Copyright © 2021. All rights reserved.