001package ca.cdr.api.model.json.appgallery.common;
002
003/*
004 * #%L
005 * Smile CDR - CDR
006 * %%
007 * Copyright (C) 2016 - 2024 Smile CDR, Inc.
008 * %%
009 * All rights reserved.
010 * #L%
011 */
012
013import ca.cdr.api.model.json.AbstractModelJson;
014import io.swagger.v3.oas.annotations.media.Schema;
015
016public class AGOauthJson extends AbstractModelJson {
017
018        @Schema(description = "The ID that is supplied by the client in the request flow")
019        public String clientId;
020
021        @Schema(description = "Whether the OIDC Client is enabled")
022        public boolean enabled;
023
024        @Schema(description = "Whether client developer attested that they adhere to the policy")
025        public boolean attestationAccepted;
026
027        public AGSecretJson secretInfo = new AGSecretJson();
028}