From bdb1565e3020832bf3854043e02cbff17c8e9ca6 Mon Sep 17 00:00:00 2001 From: Madhavi Gayathri Date: Wed, 21 Aug 2024 18:58:02 +0530 Subject: [PATCH] Add new openid configs. --- .../v1/model/OpenIDConnectConfiguration.java | 41 +++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/modules/integration/tests-integration/tests-backend/src/test/java/org/wso2/identity/integration/test/rest/api/server/application/management/v1/model/OpenIDConnectConfiguration.java b/modules/integration/tests-integration/tests-backend/src/test/java/org/wso2/identity/integration/test/rest/api/server/application/management/v1/model/OpenIDConnectConfiguration.java index 1975ab6600..cd9417cb02 100644 --- a/modules/integration/tests-integration/tests-backend/src/test/java/org/wso2/identity/integration/test/rest/api/server/application/management/v1/model/OpenIDConnectConfiguration.java +++ b/modules/integration/tests-integration/tests-backend/src/test/java/org/wso2/identity/integration/test/rest/api/server/application/management/v1/model/OpenIDConnectConfiguration.java @@ -75,6 +75,8 @@ public static StateEnum fromValue(String value) { private Boolean publicClient = false; private OAuth2PKCEConfiguration pkce; private HybridFlowConfiguration hybridFlow; + private Boolean useClientIdAsSubClaimForAppTokens; + private Boolean omitUsernameInIntrospectionRespForAppTokens; private AccessTokenConfiguration accessToken; private RefreshTokenConfiguration refreshToken; private SubjectTokenConfiguration subjectToken; @@ -259,6 +261,43 @@ public void setPkce(OAuth2PKCEConfiguration pkce) { this.pkce = pkce; } + /** + **/ + public OpenIDConnectConfiguration useClientIdAsSubClaimForAppTokens(Boolean useClientIdAsSubClaimForAppTokens) { + + this.useClientIdAsSubClaimForAppTokens = useClientIdAsSubClaimForAppTokens; + return this; + } + + @ApiModelProperty(value = "") + @JsonProperty("useClientIdAsSubClaimForAppTokens") + @Valid + public Boolean getUseClientIdAsSubClaimForAppTokens() { + return useClientIdAsSubClaimForAppTokens; + } + public void setUseClientIdAsSubClaimForAppTokens(Boolean useClientIdAsSubClaimForAppTokens) { + this.useClientIdAsSubClaimForAppTokens = useClientIdAsSubClaimForAppTokens; + } + + /** + **/ + public OpenIDConnectConfiguration omitUsernameInIntrospectionRespForAppTokens( + Boolean omitUsernameInIntrospectionRespForAppTokens) { + + this.omitUsernameInIntrospectionRespForAppTokens = omitUsernameInIntrospectionRespForAppTokens; + return this; + } + + @ApiModelProperty(value = "") + @JsonProperty("omitUsernameInIntrospectionRespForAppTokens") + @Valid + public Boolean getOmitUsernameInIntrospectionRespForAppTokens() { + return omitUsernameInIntrospectionRespForAppTokens; + } + public void setOmitUsernameInIntrospectionRespForAppTokens(Boolean omitUsernameInIntrospectionRespForAppTokens) { + this.omitUsernameInIntrospectionRespForAppTokens = omitUsernameInIntrospectionRespForAppTokens; + } + /** **/ public OpenIDConnectConfiguration hybridFlow(HybridFlowConfiguration hybridFlow) { @@ -277,6 +316,8 @@ public void setHybridFlow(HybridFlowConfiguration hybridFlow) { this.hybridFlow = hybridFlow; } + + /** **/ public OpenIDConnectConfiguration accessToken(AccessTokenConfiguration accessToken) {