| Michael Hanl | 173ba4b | 2016-05-24 20:25:05 +0200 | [diff] [blame] | 1 | package de.ids_mannheim.korap.config; |
| 2 | |
| 3 | public class Attributes { |
| 4 | |
| margaretha | a2ce63d | 2018-06-28 10:11:43 +0200 | [diff] [blame] | 5 | public static final String AUTHENTICATION_TIME = "auth_time"; |
| 6 | public static final String DEFAULT_TIME_ZONE = "Europe/Berlin"; |
| margaretha | 35e1ca2 | 2023-11-16 22:00:01 +0100 | [diff] [blame^] | 7 | |
| Michael Hanl | 173ba4b | 2016-05-24 20:25:05 +0200 | [diff] [blame] | 8 | public static final String AUTHORIZATION = "Authorization"; |
| margaretha | 2afb97d | 2017-12-07 19:18:44 +0100 | [diff] [blame] | 9 | // moved to de.ids_mannheim.korap.config.AuthenticationScheme |
| margaretha | 35e1ca2 | 2023-11-16 22:00:01 +0100 | [diff] [blame^] | 10 | // public static final String SESSION_AUTHENTICATION = "session_token"; |
| 11 | // public static final String API_AUTHENTICATION = "api_token"; |
| 12 | // public static final String OAUTH2_AUTHORIZATION = "bearer"; |
| 13 | // public static final String BASIC_AUTHENTICATION = "basic"; |
| Michael Hanl | 173ba4b | 2016-05-24 20:25:05 +0200 | [diff] [blame] | 14 | |
| Bodmo | ca3dcfb | 2017-05-24 16:36:00 +0200 | [diff] [blame] | 15 | public static final String LOCATION = "location"; // location of Client: User.INTERN/EXTERN |
| 16 | public static final String CORPUS_ACCESS = "corpusAccess"; // User.ALL/PUB/FREE. |
| margaretha | 35e1ca2 | 2023-11-16 22:00:01 +0100 | [diff] [blame^] | 17 | |
| Michael Hanl | 173ba4b | 2016-05-24 20:25:05 +0200 | [diff] [blame] | 18 | public static final String CLIENT_ID = "client_id"; |
| 19 | public static final String CLIENT_SECRET = "client_secret"; |
| margaretha | 20f3123 | 2018-07-09 17:49:39 +0200 | [diff] [blame] | 20 | public static final String SCOPE = "scope"; |
| Michael Hanl | 173ba4b | 2016-05-24 20:25:05 +0200 | [diff] [blame] | 21 | |
| 22 | public static final String PUBLIC_GROUP = "public"; |
| 23 | |
| 24 | public static final String SERVICE_ACCESS = "service_access"; |
| 25 | public static final String USER = "KorapUser"; |
| 26 | public static final String SHIBUSER = "ShibUser"; |
| 27 | public static final String DEMO_DISPLAY = "Anonymous"; |
| 28 | public static final String DEMOUSER_PASSWORD = "demo"; |
| 29 | |
| 30 | public static final String SETTINGS = "LocalSettings"; |
| 31 | // public static final String STORAGE_SETTINGS = "StorageSettings"; |
| 32 | |
| 33 | public static final String QUERY_ABBREVIATION = "Q"; |
| 34 | public static final String LAYER = "layer"; |
| 35 | |
| 36 | public static final String TYPE = "type"; |
| 37 | |
| 38 | public static final String ID = "ID"; |
| 39 | @Deprecated |
| 40 | //refactor |
| 41 | public static final String UID = "accountID"; |
| 42 | public static final String USERNAME = "username"; |
| 43 | public static final String PASSWORD = "password"; |
| 44 | public static final String GENDER = "gender"; |
| 45 | public static final String FIRSTNAME = "firstName"; |
| 46 | public static final String LASTNAME = "lastName"; |
| 47 | public static final String PHONE = "phone"; |
| 48 | public static final String INSTITUTION = "institution"; |
| 49 | public static final String EMAIL = "email"; |
| 50 | public static final String ADDRESS = "address"; |
| 51 | public static final String COUNTRY = "country"; |
| 52 | public static final String IPADDRESS = "ipaddress"; |
| margaretha | 62055f7 | 2017-04-11 19:17:43 +0200 | [diff] [blame] | 53 | public static final String IS_ADMIN = "admin"; |
| 54 | // deprecated, use created |
| Michael Hanl | 173ba4b | 2016-05-24 20:25:05 +0200 | [diff] [blame] | 55 | public static final String ACCOUNT_CREATION = "account_creation"; |
| 56 | public static final String ACCOUNTLOCK = "account_lock"; |
| 57 | public static final String ACCOUNTLINK = "account_link"; |
| 58 | public static final String URI = "uri"; |
| 59 | public static final String URI_FRAGMENT = "uri_fragment"; |
| 60 | public static final String URI_EXPIRATION = "uri_expiration"; |
| 61 | public static final String PRIVATE_USAGE = "privateUsage"; |
| 62 | |
| 63 | /** |
| 64 | * token context |
| 65 | */ |
| Michael Hanl | 2c3b0b1 | 2016-07-01 18:30:12 +0200 | [diff] [blame] | 66 | public static final String TOKEN = "token"; |
| margaretha | cd20679 | 2017-11-17 14:48:09 +0100 | [diff] [blame] | 67 | public static final String TOKEN_TYPE = "token_type"; |
| Michael Hanl | 2c3b0b1 | 2016-07-01 18:30:12 +0200 | [diff] [blame] | 68 | public static final String TOKEN_EXPIRATION = "expires"; |
| Michael Hanl | 173ba4b | 2016-05-24 20:25:05 +0200 | [diff] [blame] | 69 | public static final String TOKEN_CREATION = "tokenCreated"; |
| 70 | public static final String USER_AGENT = "User-Agent"; |
| 71 | public static final String HOST = "userIP"; |
| 72 | |
| 73 | public static final String QUERY_PARAM_URI = "uri"; |
| 74 | public static final String QUERY_PARAM_USER = "user"; |
| 75 | |
| 76 | /** |
| 77 | * shibboleth attribute names |
| 78 | */ |
| 79 | public static final String EPPN = "eppn"; |
| 80 | public static final String COMMON_NAME = "cn"; |
| 81 | public static final String SURNAME = "sn"; |
| 82 | |
| 83 | public static final String EDUPERSON = "eduPersonPrincipalName"; |
| 84 | public static final String CN = "cn"; |
| 85 | public static final String MAIL = "mail"; |
| 86 | public static final String EDU_AFFIL = "eduPersonScopedAffiliation"; |
| 87 | |
| 88 | /** |
| 89 | * resource mappings |
| 90 | */ |
| 91 | |
| 92 | public static final String RID = "id"; |
| 93 | public static final String OWNER = "owner"; |
| 94 | public static final String NAME = "name"; |
| 95 | public static final String DESCRIPTION = "description"; |
| 96 | |
| 97 | public static final String CORPUS_SIGLE = "corpusSigle"; |
| Michael Hanl | 04da119 | 2016-05-26 15:20:02 +0200 | [diff] [blame] | 98 | public static final String DOC_SIGLE = "docSigle"; |
| Michael Hanl | 33829ec | 2016-05-28 17:03:38 +0200 | [diff] [blame] | 99 | public static final String TEXT_SIGLE = "textSigle"; |
| Michael Hanl | 04da119 | 2016-05-26 15:20:02 +0200 | [diff] [blame] | 100 | |
| margaretha | dc73192 | 2017-05-22 17:20:42 +0200 | [diff] [blame] | 101 | public static final String AVAILABILITY = "availability"; |
| margaretha | 35e1ca2 | 2023-11-16 22:00:01 +0100 | [diff] [blame^] | 102 | |
| Michael Hanl | 173ba4b | 2016-05-24 20:25:05 +0200 | [diff] [blame] | 103 | public static final String REF_CORPUS = "refCorpus"; |
| 104 | public static final String QUERY = "query"; |
| 105 | public static final String CACHE = "cache"; |
| 106 | public static final String DOCIDS = "docIDs"; |
| 107 | public static final String FOUNDRIES = "foundries"; |
| 108 | public static final String DEFAULT_VALUE = "defaultColl"; |
| 109 | |
| 110 | public static final String FILE_FORMAT_FOR_EXPORT = "fileFormatForExport"; |
| 111 | public static final String FILENAME_FOR_EXPORT = "fileNameForExport"; |
| 112 | @Deprecated |
| 113 | public static final String ITEM_FOR_SIMPLE_ANNOTATION = "itemForSimpleAnnotation"; |
| 114 | public static final String LEFT_CONTEXT_ITEM_FOR_EXPORT = "leftContextItemForExport"; |
| 115 | public static final String LEFT_CONTEXT_SIZE_FOR_EXPORT = "leftContextSizeForExport"; |
| 116 | public static final String LOCALE = "locale"; |
| 117 | public static final String LEFT_CONTEXT_ITEM = "leftContextItem"; |
| 118 | public static final String LEFT_CONTEXT_SIZE = "leftContextSize"; |
| 119 | public static final String RIGHT_CONTEXT_ITEM = "rightContextItem"; |
| 120 | public static final String RIGHT_CONTEXT_ITEM_FOR_EXPORT = "rightContextItemForExport"; |
| 121 | public static final String RIGHT_CONTEXT_SIZE = "rightContextSize"; |
| 122 | public static final String RIGHT_CONTEXT_SIZE_FOR_EXPORT = "rightContextSizeForExport"; |
| 123 | public static final String SELECTED_COLLECTION = "selectedCollection"; |
| 124 | public static final String QUERY_LANGUAGE = "queryLanguage"; |
| 125 | public static final String PAGE_LENGTH = "pageLength"; |
| 126 | public static final String METADATA_QUERY_EXPERT_MODUS = "metadataQueryExpertModus"; |
| 127 | @Deprecated |
| 128 | public static final String SEARCH_SETTINGS_TAB = "searchSettingsTab"; |
| 129 | @Deprecated |
| 130 | public static final String SELECTED_BROWSER_PROPERTY = "selectedBrowserProperty"; |
| 131 | @Deprecated |
| 132 | public static final String SELECTED_CONTEXT_ITEM = "selectedContextItem"; |
| 133 | @Deprecated |
| 134 | public static final String SELECTED_GRAPH_TYPE = "selectedGraphType"; |
| 135 | @Deprecated |
| 136 | public static final String SELECTED_SORT_TYPE = "selectedSortType"; |
| 137 | @Deprecated |
| 138 | public static final String SELECTED_VIEW_FOR_SEARCH_RESULTS = "selectedViewForSearchResults"; |
| 139 | public static final String COLLECT_AUDITING_DATA = "collectData"; |
| 140 | |
| 141 | /** |
| 142 | * default layers |
| 143 | */ |
| margaretha | 4fa4b06 | 2019-01-28 19:43:30 +0100 | [diff] [blame] | 144 | public static final String DEFAULT_FOUNDRY_POS = "pos-foundry"; |
| 145 | public static final String DEFAULT_FOUNDRY_LEMMA = "lemma-foundry"; |
| 146 | public static final String DEFAULT_FOUNDRY_CONSTITUENT = "constituent-foundry"; |
| 147 | public static final String DEFAULT_FOUNDRY_RELATION = "relation-foundry"; |
| 148 | public static final String DEFAULT_FOUNDRY_MORPHOLOGY = "morphology-foundry"; |
| margaretha | 798e8bd | 2019-02-06 15:48:58 +0100 | [diff] [blame] | 149 | public static final String DEFAULT_FOUNDRY_STRUCTURE = "structure-foundry"; |
| margaretha | 35e1ca2 | 2023-11-16 22:00:01 +0100 | [diff] [blame^] | 150 | |
| Michael Hanl | 173ba4b | 2016-05-24 20:25:05 +0200 | [diff] [blame] | 151 | /** |
| 152 | * db column keys |
| 153 | */ |
| 154 | |
| 155 | public static final String SELF_REF = "self"; |
| 156 | |
| 157 | public static final String SYM_USE = "sym_use"; |
| 158 | public static final String COMMERCIAL = "commercial"; |
| 159 | public static final String LICENCE = "licence"; |
| 160 | public static final String QUERY_ONLY = "query_only"; |
| 161 | public static final String EXPORT = "export"; |
| 162 | public static final String TIME_SPANS = "spans"; |
| 163 | public static final String RANGE = "range"; |
| 164 | |
| 165 | public static final String GROUP_ID = "group_id"; |
| 166 | public static final String CREATED = "created"; |
| 167 | public static final String CREATOR = "creator"; |
| 168 | public static final String ENABLED = "enabled"; |
| 169 | public static final String EXPIRE = "expired"; |
| 170 | public static final String TARGET_ID = "target_id"; |
| 171 | public static final String IP_RANG = "ip_range"; |
| 172 | public static final String PERSISTENT_ID = "persistent_id"; |
| 173 | public static final String DISABLED = "disabled"; |
| 174 | public static final String USER_ID = "user_id"; |
| 175 | public static final String PARENT_ID = "parent_id"; |
| 176 | // public static final String |
| 177 | |
| 178 | } |