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
016import java.util.ArrayList;
017import java.util.List;
018
019public class AGPermissionJson extends AbstractModelJson {
020        @Schema(
021                        description =
022                                        "List of OIDC client permissions needed for this application to work. Permissions requiring arguments are excluded, except FHIR_OP_INITIATE_BULK_DATA_EXPORT. If present, this permission enables bulk transfer for the application.")
023        public List<String> permissions = new ArrayList<>();
024}