diff --git a/packages/kafka-management-sdk/api/openapi.yaml b/packages/kafka-management-sdk/api/openapi.yaml index e8756c10..98eb4833 100644 --- a/packages/kafka-management-sdk/api/openapi.yaml +++ b/packages/kafka-management-sdk/api/openapi.yaml @@ -983,8 +983,6 @@ paths: schema: $ref: '#/components/schemas/Error' description: Unexpected error occurred - security: - - Bearer: [] summary: Return sso provider info tags: - security @@ -1310,8 +1308,7 @@ components: created_at: 2021-04-07T16:24:01+05:30 SsoProviderExample: value: - kind: SsoProvider - href: /api/kafkas_mgmt/v1/sso_providers + name: mas_sso base_url: https://identity.api.redhat.com jwks: https://identity.api.openshift.com/auth/realms/rhoas/protocol/openid-connect/certs token_url: https://identity.api.openshift.com/auth/realms/rhoas/protocol/openid-connect/token @@ -2195,6 +2192,9 @@ components: example: $ref: '#/components/examples/SsoProviderExample' properties: + name: + description: name of the sso provider + type: string base_url: description: base url type: string diff --git a/packages/kafka-management-sdk/docs/SecurityApi.md b/packages/kafka-management-sdk/docs/SecurityApi.md index 12ade53e..4ea6f8d1 100644 --- a/packages/kafka-management-sdk/docs/SecurityApi.md +++ b/packages/kafka-management-sdk/docs/SecurityApi.md @@ -311,7 +311,6 @@ Return sso provider info import com.openshift.cloud.api.kas.invoker.ApiClient; import com.openshift.cloud.api.kas.invoker.ApiException; import com.openshift.cloud.api.kas.invoker.Configuration; -import com.openshift.cloud.api.kas.invoker.auth.*; import com.openshift.cloud.api.kas.invoker.models.*; import com.openshift.cloud.api.kas.SecurityApi; @@ -319,10 +318,6 @@ public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); defaultClient.setBasePath("https://api.openshift.com"); - - // Configure HTTP bearer authorization: Bearer - HttpBearerAuth Bearer = (HttpBearerAuth) defaultClient.getAuthentication("Bearer"); - Bearer.setBearerToken("BEARER TOKEN"); SecurityApi apiInstance = new SecurityApi(defaultClient); try { @@ -349,7 +344,7 @@ This endpoint does not need any parameter. ### Authorization -[Bearer](../README.md#Bearer) +No authorization required ### HTTP request headers diff --git a/packages/kafka-management-sdk/docs/SsoProvider.md b/packages/kafka-management-sdk/docs/SsoProvider.md index b6e1dedc..41b22c03 100644 --- a/packages/kafka-management-sdk/docs/SsoProvider.md +++ b/packages/kafka-management-sdk/docs/SsoProvider.md @@ -11,6 +11,7 @@ Name | Type | Description | Notes **id** | **String** | | [optional] **kind** | **String** | | [optional] **href** | **String** | | [optional] +**name** | **String** | name of the sso provider | [optional] **baseUrl** | **String** | base url | [optional] **tokenUrl** | **String** | | [optional] **jwks** | **String** | | [optional] diff --git a/packages/kafka-management-sdk/docs/SsoProviderAllOf.md b/packages/kafka-management-sdk/docs/SsoProviderAllOf.md index 1acc5ea5..212748f5 100644 --- a/packages/kafka-management-sdk/docs/SsoProviderAllOf.md +++ b/packages/kafka-management-sdk/docs/SsoProviderAllOf.md @@ -7,6 +7,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- +**name** | **String** | name of the sso provider | [optional] **baseUrl** | **String** | base url | [optional] **tokenUrl** | **String** | | [optional] **jwks** | **String** | | [optional] diff --git a/packages/kafka-management-sdk/src/main/java/com/openshift/cloud/api/kas/SecurityApi.java b/packages/kafka-management-sdk/src/main/java/com/openshift/cloud/api/kas/SecurityApi.java index 8ef326ac..8e1b8bc3 100644 --- a/packages/kafka-management-sdk/src/main/java/com/openshift/cloud/api/kas/SecurityApi.java +++ b/packages/kafka-management-sdk/src/main/java/com/openshift/cloud/api/kas/SecurityApi.java @@ -240,7 +240,7 @@ public SsoProvider getSsoProviders() throws ApiException { }; final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); - String[] localVarAuthNames = new String[] { "Bearer" }; + String[] localVarAuthNames = new String[] { }; GenericType localVarReturnType = new GenericType() {}; return apiClient.invokeAPI(localVarPath, "GET", localVarQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); diff --git a/packages/kafka-management-sdk/src/main/java/com/openshift/cloud/api/kas/models/SsoProvider.java b/packages/kafka-management-sdk/src/main/java/com/openshift/cloud/api/kas/models/SsoProvider.java index 4c31960d..406fe872 100644 --- a/packages/kafka-management-sdk/src/main/java/com/openshift/cloud/api/kas/models/SsoProvider.java +++ b/packages/kafka-management-sdk/src/main/java/com/openshift/cloud/api/kas/models/SsoProvider.java @@ -35,6 +35,7 @@ SsoProvider.JSON_PROPERTY_ID, SsoProvider.JSON_PROPERTY_KIND, SsoProvider.JSON_PROPERTY_HREF, + SsoProvider.JSON_PROPERTY_NAME, SsoProvider.JSON_PROPERTY_BASE_URL, SsoProvider.JSON_PROPERTY_TOKEN_URL, SsoProvider.JSON_PROPERTY_JWKS, @@ -52,6 +53,9 @@ public class SsoProvider { public static final String JSON_PROPERTY_HREF = "href"; private String href; + public static final String JSON_PROPERTY_NAME = "name"; + private String name; + public static final String JSON_PROPERTY_BASE_URL = "base_url"; private String baseUrl; @@ -148,6 +152,33 @@ public void setHref(String href) { } + public SsoProvider name(String name) { + + this.name = name; + return this; + } + + /** + * name of the sso provider + * @return name + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "name of the sso provider") + @JsonProperty(JSON_PROPERTY_NAME) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public String getName() { + return name; + } + + + @JsonProperty(JSON_PROPERTY_NAME) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setName(String name) { + this.name = name; + } + + public SsoProvider baseUrl(String baseUrl) { this.baseUrl = baseUrl; @@ -268,6 +299,7 @@ public boolean equals(Object o) { return Objects.equals(this.id, ssoProvider.id) && Objects.equals(this.kind, ssoProvider.kind) && Objects.equals(this.href, ssoProvider.href) && + Objects.equals(this.name, ssoProvider.name) && Objects.equals(this.baseUrl, ssoProvider.baseUrl) && Objects.equals(this.tokenUrl, ssoProvider.tokenUrl) && Objects.equals(this.jwks, ssoProvider.jwks) && @@ -276,7 +308,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(id, kind, href, baseUrl, tokenUrl, jwks, validIssuer); + return Objects.hash(id, kind, href, name, baseUrl, tokenUrl, jwks, validIssuer); } @Override @@ -286,6 +318,7 @@ public String toString() { sb.append(" id: ").append(toIndentedString(id)).append("\n"); sb.append(" kind: ").append(toIndentedString(kind)).append("\n"); sb.append(" href: ").append(toIndentedString(href)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); sb.append(" baseUrl: ").append(toIndentedString(baseUrl)).append("\n"); sb.append(" tokenUrl: ").append(toIndentedString(tokenUrl)).append("\n"); sb.append(" jwks: ").append(toIndentedString(jwks)).append("\n"); diff --git a/packages/kafka-management-sdk/src/main/java/com/openshift/cloud/api/kas/models/SsoProviderAllOf.java b/packages/kafka-management-sdk/src/main/java/com/openshift/cloud/api/kas/models/SsoProviderAllOf.java index ae0a16de..443f4834 100644 --- a/packages/kafka-management-sdk/src/main/java/com/openshift/cloud/api/kas/models/SsoProviderAllOf.java +++ b/packages/kafka-management-sdk/src/main/java/com/openshift/cloud/api/kas/models/SsoProviderAllOf.java @@ -29,6 +29,7 @@ * SsoProviderAllOf */ @JsonPropertyOrder({ + SsoProviderAllOf.JSON_PROPERTY_NAME, SsoProviderAllOf.JSON_PROPERTY_BASE_URL, SsoProviderAllOf.JSON_PROPERTY_TOKEN_URL, SsoProviderAllOf.JSON_PROPERTY_JWKS, @@ -37,6 +38,9 @@ @JsonTypeName("SsoProvider_allOf") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class SsoProviderAllOf { + public static final String JSON_PROPERTY_NAME = "name"; + private String name; + public static final String JSON_PROPERTY_BASE_URL = "base_url"; private String baseUrl; @@ -52,6 +56,33 @@ public class SsoProviderAllOf { public SsoProviderAllOf() { } + public SsoProviderAllOf name(String name) { + + this.name = name; + return this; + } + + /** + * name of the sso provider + * @return name + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "name of the sso provider") + @JsonProperty(JSON_PROPERTY_NAME) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public String getName() { + return name; + } + + + @JsonProperty(JSON_PROPERTY_NAME) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setName(String name) { + this.name = name; + } + + public SsoProviderAllOf baseUrl(String baseUrl) { this.baseUrl = baseUrl; @@ -169,7 +200,8 @@ public boolean equals(Object o) { return false; } SsoProviderAllOf ssoProviderAllOf = (SsoProviderAllOf) o; - return Objects.equals(this.baseUrl, ssoProviderAllOf.baseUrl) && + return Objects.equals(this.name, ssoProviderAllOf.name) && + Objects.equals(this.baseUrl, ssoProviderAllOf.baseUrl) && Objects.equals(this.tokenUrl, ssoProviderAllOf.tokenUrl) && Objects.equals(this.jwks, ssoProviderAllOf.jwks) && Objects.equals(this.validIssuer, ssoProviderAllOf.validIssuer); @@ -177,13 +209,14 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(baseUrl, tokenUrl, jwks, validIssuer); + return Objects.hash(name, baseUrl, tokenUrl, jwks, validIssuer); } @Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class SsoProviderAllOf {\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); sb.append(" baseUrl: ").append(toIndentedString(baseUrl)).append("\n"); sb.append(" tokenUrl: ").append(toIndentedString(tokenUrl)).append("\n"); sb.append(" jwks: ").append(toIndentedString(jwks)).append("\n");