From d60b0c874ec02b5f469e276988b922457912ccb7 Mon Sep 17 00:00:00 2001 From: MaxKey Date: Sat, 9 Apr 2022 11:48:39 +0800 Subject: [PATCH] delete ftl --- .../authz/endpoint/OnlineTicketEndpoint.java | 6 +- .../cas/endpoint/CasAuthorizeEndpoint.java | 4 +- .../endpoint/CasBaseAuthorizeEndpoint.java | 3 +- .../main/java/org/maxkey/MaxKeyConfig.java | 1 + .../main/java/org/maxkey/MaxKeyMvcConfig.java | 2 +- ...oginEndpoint.java => LoginEntryPoint.java} | 26 +- .../maxkey/web/endpoint/LogoutEndpoint.java | 7 +- .../web/interceptor/PermissionAdapter.java | 165 ---- .../src/main/resources/application.properties | 2 +- ...oginEndpoint.java => LoginEntryPoint.java} | 4 +- .../resources/application-http.properties | 14 - .../resources/messages/message.properties | 723 ----------------- .../resources/messages/message_en.properties | 731 ------------------ .../messages/message_zh_CN.properties | 723 ----------------- .../templates/views/accounts/accountsAdd.ftl | 125 --- .../templates/views/accounts/accountsList.ftl | 164 ---- .../views/accounts/accountsUpdate.ftl | 107 --- .../accountsstrategy/accountsStrategyAdd.ftl | 274 ------- .../accountsstrategy/accountsStrategyList.ftl | 146 ---- .../accountsStrategyUpdate.ftl | 282 ------- .../selectAccountsStrategy.ftl | 95 --- .../views/apps/adapters/adapterAdd.ftl | 81 -- .../views/apps/adapters/adapterUpdate.ftl | 71 -- .../views/apps/adapters/adaptersList.ftl | 135 ---- .../apps/adapters/selectAdaptersList.ftl | 85 -- .../templates/views/apps/appAddCommon.ftl | 150 ---- .../templates/views/apps/appCommonHead.ftl | 45 -- .../templates/views/apps/appUpdateCommon.ftl | 160 ---- .../templates/views/apps/appsExtendAttr.ftl | 103 --- .../templates/views/apps/appsList.ftl | 235 ------ .../templates/views/apps/basic/appAdd.ftl | 47 -- .../templates/views/apps/basic/appUpdate.ftl | 48 -- .../templates/views/apps/cas/appAdd.ftl | 102 --- .../templates/views/apps/cas/appUpdate.ftl | 109 --- .../templates/views/apps/extendapi/appAdd.ftl | 125 --- .../views/apps/extendapi/appUpdate.ftl | 121 --- .../templates/views/apps/formbased/appAdd.ftl | 165 ---- .../views/apps/formbased/appUpdate.ftl | 161 ---- .../templates/views/apps/jwt/appAdd.ftl | 177 ----- .../templates/views/apps/jwt/appUpdate.ftl | 177 ----- .../templates/views/apps/oauth20/appAdd.ftl | 256 ------ .../views/apps/oauth20/appUpdate.ftl | 236 ------ .../templates/views/apps/saml20/appAdd.ftl | 212 ----- .../templates/views/apps/saml20/appUpdate.ftl | 227 ------ .../templates/views/apps/selectAppsList.ftl | 85 -- .../views/apps/tokenbased/appAdd.ftl | 112 --- .../views/apps/tokenbased/appUpdate.ftl | 111 --- .../templates/views/apps/userPropertys.ftl | 101 --- .../config/passwordpolicy/passwordpolicy.ftl | 260 ------- .../views/emailsenders/updateEmailSenders.ftl | 187 ----- .../templates/views/exception/400.ftl | 6 - .../templates/views/exception/404.ftl | 6 - .../templates/views/exception/500.ftl | 6 - .../templates/views/exception/501.ftl | 5 - .../templates/views/exception/503.ftl | 5 - .../templates/views/exception/accessdeny.ftl | 1 - .../views/groupapp/addGroupAppsList.ftl | 130 ---- .../views/groupapp/groupAppsList.ftl | 159 ---- .../templates/views/groups/groupAdd.ftl | 234 ------ .../templates/views/groups/groupUpdate.ftl | 248 ------ .../templates/views/groups/groupsList.ftl | 136 ---- .../views/groups/selectGroupsList.ftl | 79 -- .../views/groupuser/addGroupUsersList.ftl | 107 --- .../views/groupuser/groupUsersList.ftl | 168 ---- .../views/historys/connectorHistoryList.ftl | 144 ---- .../views/historys/loginAppsHistoryList.ftl | 143 ---- .../views/historys/loginHistoryList.ftl | 152 ---- .../templates/views/historys/sessionList.ftl | 154 ---- .../historys/synchronizerHistoryList.ftl | 143 ---- .../views/historys/systemLogsList.ftl | 146 ---- .../main/resources/templates/views/index.ftl | 13 - .../views/institutions/updateInstitutions.ftl | 303 -------- .../templates/views/layout/common.cssjs.ftl | 54 -- .../templates/views/layout/footer.ftl | 21 - .../templates/views/layout/header.ftl | 12 - .../resources/templates/views/layout/main.ftl | 5 - .../templates/views/layout/nologintop.ftl | 29 - .../templates/views/layout/sidenav.ftl | 212 ----- .../resources/templates/views/layout/top.ftl | 36 - .../views/ldapcontext/updateLdapContext.ftl | 210 ----- .../views/localization/updateLocalization.ftl | 54 -- .../resources/templates/views/loggedout.ftl | 32 - .../main/resources/templates/views/login.ftl | 75 -- .../main/resources/templates/views/main.ftl | 284 ------- .../templates/views/notices/noticeAdd.ftl | 124 --- .../templates/views/notices/noticeUpdate.ftl | 123 --- .../templates/views/notices/noticesList.ftl | 133 ---- .../templates/views/orgs/orgsAdd.ftl | 144 ---- .../templates/views/orgs/orgsImport.ftl | 67 -- .../templates/views/orgs/orgsList.ftl | 270 ------- .../templates/views/orgs/orgsSelect.ftl | 153 ---- .../templates/views/orgs/orgsUpdate.ftl | 143 ---- .../views/permissions/permissionsList.ftl | 338 -------- .../templates/views/resources/resourceAdd.ftl | 125 --- .../views/resources/resourceUpdate.ftl | 109 --- .../views/resources/resourcesList.ftl | 276 ------- .../views/resources/selectResourcesList.ftl | 74 -- .../templates/views/roles/roleAdd.ftl | 223 ------ .../templates/views/roles/roleUpdate.ftl | 236 ------ .../templates/views/roles/rolesList.ftl | 132 ---- .../templates/views/roles/selectRolesList.ftl | 79 -- .../views/roleusers/addRoleUsersList.ftl | 106 --- .../views/roleusers/roleUsersList.ftl | 168 ---- .../views/smsprovider/updateSmsProvider.ftl | 167 ---- .../socialsprovider/socialsProviderAdd.ftl | 108 --- .../socialsprovider/socialsProviderList.ftl | 145 ---- .../socialsprovider/socialsProviderUpdate.ftl | 111 --- .../synchronizers/synchronizerUpdate.ftl | 186 ----- .../views/synchronizers/synchronizersList.ftl | 128 --- .../resources/templates/views/timeout.ftl | 27 - .../views/userinfo/changePassword.ftl | 79 -- .../templates/views/userinfo/userAdd.ftl | 513 ------------ .../views/userinfo/userInfoAdjointAdd.ftl | 161 ---- .../views/userinfo/userInfoAdjointUpdate.ftl | 159 ---- .../templates/views/userinfo/userUpdate.ftl | 514 ------------ .../views/userinfo/userinfoAdjointList.ftl | 70 -- .../views/userinfo/userinfoSelect.ftl | 216 ------ .../templates/views/userinfo/usersImport.ftl | 67 -- .../templates/views/userinfo/usersList.ftl | 331 -------- 119 files changed, 37 insertions(+), 17168 deletions(-) rename maxkey-webs/maxkey-web-maxkey/src/main/java/org/maxkey/web/endpoint/{LoginEndpoint.java => LoginEntryPoint.java} (87%) delete mode 100644 maxkey-webs/maxkey-web-maxkey/src/main/java/org/maxkey/web/interceptor/PermissionAdapter.java rename maxkey-webs/maxkey-web-mgt/src/main/java/org/maxkey/web/contorller/{LoginEndpoint.java => LoginEntryPoint.java} (98%) delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/messages/message.properties delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/messages/message_en.properties delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/messages/message_zh_CN.properties delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/accounts/accountsAdd.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/accounts/accountsList.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/accounts/accountsUpdate.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/accountsstrategy/accountsStrategyAdd.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/accountsstrategy/accountsStrategyList.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/accountsstrategy/accountsStrategyUpdate.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/accountsstrategy/selectAccountsStrategy.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/adapters/adapterAdd.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/adapters/adapterUpdate.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/adapters/adaptersList.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/adapters/selectAdaptersList.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/appAddCommon.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/appCommonHead.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/appUpdateCommon.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/appsExtendAttr.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/appsList.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/basic/appAdd.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/basic/appUpdate.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/cas/appAdd.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/cas/appUpdate.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/extendapi/appAdd.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/extendapi/appUpdate.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/formbased/appAdd.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/formbased/appUpdate.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/jwt/appAdd.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/jwt/appUpdate.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/oauth20/appAdd.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/oauth20/appUpdate.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/saml20/appAdd.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/saml20/appUpdate.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/selectAppsList.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/tokenbased/appAdd.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/tokenbased/appUpdate.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/userPropertys.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/config/passwordpolicy/passwordpolicy.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/emailsenders/updateEmailSenders.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/exception/400.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/exception/404.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/exception/500.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/exception/501.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/exception/503.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/exception/accessdeny.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/groupapp/addGroupAppsList.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/groupapp/groupAppsList.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/groups/groupAdd.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/groups/groupUpdate.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/groups/groupsList.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/groups/selectGroupsList.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/groupuser/addGroupUsersList.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/groupuser/groupUsersList.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/historys/connectorHistoryList.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/historys/loginAppsHistoryList.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/historys/loginHistoryList.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/historys/sessionList.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/historys/synchronizerHistoryList.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/historys/systemLogsList.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/index.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/institutions/updateInstitutions.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/layout/common.cssjs.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/layout/footer.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/layout/header.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/layout/main.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/layout/nologintop.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/layout/sidenav.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/layout/top.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/ldapcontext/updateLdapContext.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/localization/updateLocalization.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/loggedout.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/login.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/main.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/notices/noticeAdd.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/notices/noticeUpdate.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/notices/noticesList.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/orgs/orgsAdd.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/orgs/orgsImport.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/orgs/orgsList.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/orgs/orgsSelect.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/orgs/orgsUpdate.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/permissions/permissionsList.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/resources/resourceAdd.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/resources/resourceUpdate.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/resources/resourcesList.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/resources/selectResourcesList.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/roles/roleAdd.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/roles/roleUpdate.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/roles/rolesList.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/roles/selectRolesList.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/roleusers/addRoleUsersList.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/roleusers/roleUsersList.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/smsprovider/updateSmsProvider.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/socialsprovider/socialsProviderAdd.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/socialsprovider/socialsProviderList.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/socialsprovider/socialsProviderUpdate.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/synchronizers/synchronizerUpdate.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/synchronizers/synchronizersList.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/timeout.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/userinfo/changePassword.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/userinfo/userAdd.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/userinfo/userInfoAdjointAdd.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/userinfo/userInfoAdjointUpdate.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/userinfo/userUpdate.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/userinfo/userinfoAdjointList.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/userinfo/userinfoSelect.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/userinfo/usersImport.ftl delete mode 100644 maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/userinfo/usersList.ftl diff --git a/maxkey-protocols/maxkey-protocol-authorize/src/main/java/org/maxkey/authz/endpoint/OnlineTicketEndpoint.java b/maxkey-protocols/maxkey-protocol-authorize/src/main/java/org/maxkey/authz/endpoint/OnlineTicketEndpoint.java index 94e6a50e..a56e6673 100644 --- a/maxkey-protocols/maxkey-protocol-authorize/src/main/java/org/maxkey/authz/endpoint/OnlineTicketEndpoint.java +++ b/maxkey-protocols/maxkey-protocol-authorize/src/main/java/org/maxkey/authz/endpoint/OnlineTicketEndpoint.java @@ -20,7 +20,6 @@ package org.maxkey.authz.endpoint; import org.maxkey.authn.online.OnlineTicket; import org.maxkey.authn.online.OnlineTicketService; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestParam; @@ -35,15 +34,14 @@ import io.swagger.v3.oas.annotations.tags.Tag; public class OnlineTicketEndpoint { @Autowired - @Qualifier("onlineTicketServices") - protected OnlineTicketService onlineTicketServices; + protected OnlineTicketService onlineTicketService; @Operation(summary = "在线ticket验证接口", description = "",method="GET") @ResponseBody @RequestMapping(value="/validate") public String ticketValidate( @RequestParam(value ="ticket",required = true) String ticket) { - OnlineTicket onlineTicket = onlineTicketServices.get(ticket); + OnlineTicket onlineTicket = onlineTicketService.get(ticket); return onlineTicket == null ? "" : onlineTicket.getTicketId(); } } diff --git a/maxkey-protocols/maxkey-protocol-cas/src/main/java/org/maxkey/authz/cas/endpoint/CasAuthorizeEndpoint.java b/maxkey-protocols/maxkey-protocol-cas/src/main/java/org/maxkey/authz/cas/endpoint/CasAuthorizeEndpoint.java index 402608db..02103093 100644 --- a/maxkey-protocols/maxkey-protocol-cas/src/main/java/org/maxkey/authz/cas/endpoint/CasAuthorizeEndpoint.java +++ b/maxkey-protocols/maxkey-protocol-cas/src/main/java/org/maxkey/authz/cas/endpoint/CasAuthorizeEndpoint.java @@ -150,11 +150,11 @@ public class CasAuthorizeEndpoint extends CasBaseAuthorizeEndpoint{ if(casDetails.getLogoutType()==LogoutType.BACK_CHANNEL) { String onlineTicketId = ((SigninPrincipal)WebContext.getAuthentication().getPrincipal()).getOnlineTicket().getTicketId(); - OnlineTicket onlineTicket = onlineTicketServices.get(onlineTicketId); + OnlineTicket onlineTicket = onlineTicketService.get(onlineTicketId); //set cas ticket as OnlineTicketId casDetails.setOnlineTicket(ticket); onlineTicket.setAuthorizedApp(casDetails); - onlineTicketServices.store(onlineTicketId, onlineTicket); + onlineTicketService.store(onlineTicketId, onlineTicket); } _logger.debug("redirect to CAS Client URL {}" , callbackUrl); diff --git a/maxkey-protocols/maxkey-protocol-cas/src/main/java/org/maxkey/authz/cas/endpoint/CasBaseAuthorizeEndpoint.java b/maxkey-protocols/maxkey-protocol-cas/src/main/java/org/maxkey/authz/cas/endpoint/CasBaseAuthorizeEndpoint.java index 27c4f737..dc98887e 100644 --- a/maxkey-protocols/maxkey-protocol-cas/src/main/java/org/maxkey/authz/cas/endpoint/CasBaseAuthorizeEndpoint.java +++ b/maxkey-protocols/maxkey-protocol-cas/src/main/java/org/maxkey/authz/cas/endpoint/CasBaseAuthorizeEndpoint.java @@ -49,8 +49,7 @@ public class CasBaseAuthorizeEndpoint extends AuthorizeBaseEndpoint{ protected TicketServices casTicketGrantingTicketServices; @Autowired - @Qualifier("onlineTicketServices") - protected OnlineTicketService onlineTicketServices; + protected OnlineTicketService onlineTicketService; @Autowired @Qualifier("casProxyGrantingTicketServices") diff --git a/maxkey-webs/maxkey-web-maxkey/src/main/java/org/maxkey/MaxKeyConfig.java b/maxkey-webs/maxkey-web-maxkey/src/main/java/org/maxkey/MaxKeyConfig.java index bac3d3b3..f11fa3cb 100644 --- a/maxkey-webs/maxkey-web-maxkey/src/main/java/org/maxkey/MaxKeyConfig.java +++ b/maxkey-webs/maxkey-web-maxkey/src/main/java/org/maxkey/MaxKeyConfig.java @@ -57,6 +57,7 @@ import org.springframework.security.crypto.password.PasswordEncoder; @Configuration @ComponentScan(basePackages = { + "org.maxkey.authn", "org.maxkey.configuration", "org.maxkey.domain", "org.maxkey.domain.apps", diff --git a/maxkey-webs/maxkey-web-maxkey/src/main/java/org/maxkey/MaxKeyMvcConfig.java b/maxkey-webs/maxkey-web-maxkey/src/main/java/org/maxkey/MaxKeyMvcConfig.java index 1b7c0b6e..78aeec3e 100644 --- a/maxkey-webs/maxkey-web-maxkey/src/main/java/org/maxkey/MaxKeyMvcConfig.java +++ b/maxkey-webs/maxkey-web-maxkey/src/main/java/org/maxkey/MaxKeyMvcConfig.java @@ -24,10 +24,10 @@ import org.maxkey.authn.support.kerberos.HttpKerberosEntryPoint; import org.maxkey.authn.support.kerberos.KerberosService; import org.maxkey.authn.support.rememberme.AbstractRemeberMeService; import org.maxkey.authn.support.rememberme.HttpRemeberMeEntryPoint; +import org.maxkey.authn.web.interceptor.PermissionAdapter; import org.maxkey.configuration.ApplicationConfig; import org.maxkey.web.interceptor.HistoryLoginAppAdapter; import org.maxkey.web.interceptor.HistoryLogsAdapter; -import org.maxkey.web.interceptor.PermissionAdapter; import org.maxkey.web.interceptor.PreLoginAppAdapter; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/maxkey-webs/maxkey-web-maxkey/src/main/java/org/maxkey/web/endpoint/LoginEndpoint.java b/maxkey-webs/maxkey-web-maxkey/src/main/java/org/maxkey/web/endpoint/LoginEntryPoint.java similarity index 87% rename from maxkey-webs/maxkey-web-maxkey/src/main/java/org/maxkey/web/endpoint/LoginEndpoint.java rename to maxkey-webs/maxkey-web-maxkey/src/main/java/org/maxkey/web/endpoint/LoginEntryPoint.java index 855f1135..5575c451 100644 --- a/maxkey-webs/maxkey-web-maxkey/src/main/java/org/maxkey/web/endpoint/LoginEndpoint.java +++ b/maxkey-webs/maxkey-web-maxkey/src/main/java/org/maxkey/web/endpoint/LoginEntryPoint.java @@ -26,10 +26,13 @@ import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.maxkey.authn.AbstractAuthenticationProvider; import org.maxkey.authn.LoginCredential; +import org.maxkey.authn.jwt.AuthJwt; +import org.maxkey.authn.jwt.AuthJwtService; import org.maxkey.authn.support.kerberos.KerberosService; import org.maxkey.authn.support.socialsignon.service.SocialSignOnProviderService; import org.maxkey.configuration.ApplicationConfig; import org.maxkey.entity.Institutions; +import org.maxkey.entity.Message; import org.maxkey.entity.UserInfo; import org.maxkey.password.onetimepwd.AbstractOtpAuthn; import org.maxkey.password.onetimepwd.OtpAuthnService; @@ -40,9 +43,13 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Qualifier; +import org.springframework.http.MediaType; +import org.springframework.http.ResponseEntity; +import org.springframework.security.core.Authentication; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.ModelAttribute; import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.servlet.ModelAndView; @@ -56,8 +63,12 @@ import io.swagger.v3.oas.annotations.tags.Tag; */ @Tag(name = "1-1-登录接口文档模块") @Controller -public class LoginEndpoint { - private static Logger _logger = LoggerFactory.getLogger(LoginEndpoint.class); +public class LoginEntryPoint { + private static Logger _logger = LoggerFactory.getLogger(LoginEntryPoint.class); + + @Autowired + @Qualifier("authJwtService") + AuthJwtService authJwtService; @Autowired @Qualifier("applicationConfig") @@ -174,5 +185,16 @@ public class LoginEndpoint { return "fail"; } + + + + //////////////////// + + @RequestMapping(value={"/signin"}, produces = {MediaType.APPLICATION_JSON_VALUE}) + public ResponseEntity signin( @RequestBody LoginCredential loginCredential) { + Authentication authentication = authenticationProvider.authenticate(loginCredential); + String jwt = authJwtService.generateToken(authentication); + return new Message(new AuthJwt(jwt, authentication)).buildResponse(); + } } diff --git a/maxkey-webs/maxkey-web-maxkey/src/main/java/org/maxkey/web/endpoint/LogoutEndpoint.java b/maxkey-webs/maxkey-web-maxkey/src/main/java/org/maxkey/web/endpoint/LogoutEndpoint.java index 8d58ba6e..20c0bc9f 100644 --- a/maxkey-webs/maxkey-web-maxkey/src/main/java/org/maxkey/web/endpoint/LogoutEndpoint.java +++ b/maxkey-webs/maxkey-web-maxkey/src/main/java/org/maxkey/web/endpoint/LogoutEndpoint.java @@ -67,8 +67,7 @@ public class LogoutEndpoint { ApplicationConfig applicationConfig; @Autowired - @Qualifier("onlineTicketServices") - protected OnlineTicketService onlineTicketServices; + protected OnlineTicketService onlineTicketService; @Operation(summary = "单点注销接口", description = "reLoginUrl跳转地址",method="GET") @RequestMapping(value={"/logout"}) @@ -120,7 +119,7 @@ public class LogoutEndpoint { //if logined in have onlineTicket ,need remove or logout back if(WebContext.getAuthentication() != null) { String onlineTicketId = ((SigninPrincipal)WebContext.getAuthentication().getPrincipal()).getOnlineTicket().getTicketId(); - OnlineTicket onlineTicket = onlineTicketServices.get(onlineTicketId); + OnlineTicket onlineTicket = onlineTicketService.get(onlineTicketId); if(onlineTicket != null) { Set> entrySet = onlineTicket.getAuthorizedApps().entrySet(); @@ -138,7 +137,7 @@ public class LogoutEndpoint { singleLogout.sendRequest(onlineTicket.getAuthentication(), mapEntry.getValue()); } } - onlineTicketServices.remove(onlineTicketId); + onlineTicketService.remove(onlineTicketId); } } //remove ONLINE_TICKET cookie diff --git a/maxkey-webs/maxkey-web-maxkey/src/main/java/org/maxkey/web/interceptor/PermissionAdapter.java b/maxkey-webs/maxkey-web-maxkey/src/main/java/org/maxkey/web/interceptor/PermissionAdapter.java deleted file mode 100644 index 797cddb9..00000000 --- a/maxkey-webs/maxkey-web-maxkey/src/main/java/org/maxkey/web/interceptor/PermissionAdapter.java +++ /dev/null @@ -1,165 +0,0 @@ -/* - * Copyright [2020] [MaxKey of copyright http://www.maxkey.top] - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - - -package org.maxkey.web.interceptor; - -import java.util.concurrent.ConcurrentHashMap; -import javax.servlet.RequestDispatcher; -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; - -import org.maxkey.authn.SavedRequestAwareAuthenticationSuccessHandler; -import org.maxkey.authn.SigninPrincipal; -import org.maxkey.authn.online.OnlineTicket; -import org.maxkey.authn.online.OnlineTicketService; -import org.maxkey.configuration.ApplicationConfig; -import org.maxkey.constants.ConstsPasswordSetType; -import org.maxkey.web.WebConstants; -import org.maxkey.web.WebContext; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.beans.factory.annotation.Qualifier; -import org.springframework.security.core.Authentication; -import org.springframework.security.web.savedrequest.HttpSessionRequestCache; -import org.springframework.security.web.savedrequest.RequestCache; -import org.springframework.security.web.savedrequest.SavedRequest; -import org.springframework.stereotype.Component; -import org.springframework.web.servlet.AsyncHandlerInterceptor; - -/** - * 权限Interceptor处理 权限处理需在servlet.xml中配置 mvc:interceptors permission - * - * @author Crystal.Sea - * - */ -@Component -public class PermissionAdapter implements AsyncHandlerInterceptor { - private static final Logger _logger = LoggerFactory.getLogger(PermissionAdapter.class); - // 无需Interceptor url - @Autowired - @Qualifier("applicationConfig") - private ApplicationConfig applicationConfig; - - - @Autowired - @Qualifier("savedRequestSuccessHandler") - SavedRequestAwareAuthenticationSuccessHandler savedRequestSuccessHandler; - - static ConcurrentHashMap navigationsMap = null; - - @Autowired - @Qualifier("onlineTicketService") - protected OnlineTicketService onlineTicketService; - - /* - * 请求前处理 (non-Javadoc) - * - * @see - * org.springframework.web.servlet.handler.HandlerInterceptorAdapter#preHandle( - * javax.servlet.http.HttpServletRequest, - * javax.servlet.http.HttpServletResponse, java.lang.Object) - */ - @Override - public boolean preHandle(HttpServletRequest request, - HttpServletResponse response, Object handler) - throws Exception { - _logger.trace("PermissionAdapter preHandle"); - _logger.trace("PermissionAdapter " + request.getSession().getId()); - Object passwordSetTypeAttribute=WebContext.getSession().getAttribute(WebConstants.CURRENT_USER_PASSWORD_SET_TYPE); - - if(passwordSetTypeAttribute != null) { - Integer passwordSetType=(Integer)passwordSetTypeAttribute; - if(passwordSetType==ConstsPasswordSetType.PASSWORD_EXPIRED|| - passwordSetType==ConstsPasswordSetType.MANAGER_CHANGED_PASSWORD){ - _logger.trace("changeExpiredPassword ... forward to /safe/changeExpiredPassword"); - if(request.getRequestURI().indexOf("/changeExpiredPassword")>-1) { - return true; - } - RequestDispatcher dispatcher = request.getRequestDispatcher("/safe/changeExpiredPassword"); - dispatcher.forward(request, response); - return false; - }else if(passwordSetType==ConstsPasswordSetType.INITIAL_PASSWORD){ - _logger.trace("changeInitPassword ... forward to /safe/changeInitPassword"); - if(request.getRequestURI().indexOf("/changeInitPassword")>-1) { - return true; - } - RequestDispatcher dispatcher = request.getRequestDispatcher("/safe/changeInitPassword"); - dispatcher.forward(request, response); - return false; - } - } - - Authentication authentication = WebContext.getAuthentication(); - //save first protected url - SavedRequest firstSavedRequest = (SavedRequest)WebContext.getAttribute(WebConstants.FIRST_SAVED_REQUEST_PARAMETER); - // 判断用户是否登录, 判断用户和角色,判断用户是否登录用户 - if (authentication == null - || authentication.getAuthorities() == null) { - //保存未认证的请求信息 - if(firstSavedRequest==null){ - RequestCache requestCache = new HttpSessionRequestCache(); - requestCache.saveRequest(request, response); - SavedRequest savedRequest =requestCache.getRequest(request, response); - if(savedRequest!=null){ - _logger.debug("first request parameter savedRequest "+savedRequest.getRedirectUrl()); - WebContext.setAttribute(WebConstants.FIRST_SAVED_REQUEST_PARAMETER, savedRequest); - savedRequestSuccessHandler.setRequestCache(requestCache); - } - } - - _logger.trace("No Authentication ... forward to /login"); - RequestDispatcher dispatcher = request.getRequestDispatcher("/login"); - dispatcher.forward(request, response); - return false; - } - - - //认证完成,跳转到未认证请求 - if(firstSavedRequest!=null) { - savedRequestSuccessHandler.onAuthenticationSuccess(request, response, authentication); - WebContext.removeAttribute(WebConstants.FIRST_SAVED_REQUEST_PARAMETER); - } - - boolean hasAccess = true; - - try { - if(authentication.getPrincipal() instanceof SigninPrincipal) { - SigninPrincipal signinPrincipal = (SigninPrincipal)authentication.getPrincipal(); - //if onlineTicket refresh is removed or timeout then Exception - OnlineTicket onlineTicket = signinPrincipal.getOnlineTicket(); - onlineTicketService.refresh(onlineTicket.getTicketId()); - } - }catch(Exception e) { - _logger.debug("Online Ticket timeout ... forward to /login"); - RequestDispatcher dispatcher = request.getRequestDispatcher("/logout"); - dispatcher.forward(request, response); - } - /* - * boolean preHandler = super.preHandle(request, response, handler); - * - * if(preHandler) { preHandler = false; - * - * - * if(!preHandler){//无权限转向 - * log.debug("You do not have permission to access "+accessUrl); - * RequestDispatcher dispatcher = request.getRequestDispatcher("/accessdeny"); - * dispatcher.forward(request, response); return false; } } - */ - return hasAccess; - } -} diff --git a/maxkey-webs/maxkey-web-maxkey/src/main/resources/application.properties b/maxkey-webs/maxkey-web-maxkey/src/main/resources/application.properties index a5c469a7..374e2fa4 100644 --- a/maxkey-webs/maxkey-web-maxkey/src/main/resources/application.properties +++ b/maxkey-webs/maxkey-web-maxkey/src/main/resources/application.properties @@ -27,5 +27,5 @@ spring.main.banner-mode =log ############################################################################ #spring.profiles.active https/http; default https # ############################################################################ -spring.profiles.active =${SERVER_PROFILES:https} +spring.profiles.active =${SERVER_PROFILES:http} diff --git a/maxkey-webs/maxkey-web-mgt/src/main/java/org/maxkey/web/contorller/LoginEndpoint.java b/maxkey-webs/maxkey-web-mgt/src/main/java/org/maxkey/web/contorller/LoginEntryPoint.java similarity index 98% rename from maxkey-webs/maxkey-web-mgt/src/main/java/org/maxkey/web/contorller/LoginEndpoint.java rename to maxkey-webs/maxkey-web-mgt/src/main/java/org/maxkey/web/contorller/LoginEntryPoint.java index a0b13d84..62af9d11 100644 --- a/maxkey-webs/maxkey-web-mgt/src/main/java/org/maxkey/web/contorller/LoginEndpoint.java +++ b/maxkey-webs/maxkey-web-mgt/src/main/java/org/maxkey/web/contorller/LoginEntryPoint.java @@ -44,8 +44,8 @@ import org.springframework.http.MediaType; * */ @Controller -public class LoginEndpoint { - private static Logger _logger = LoggerFactory.getLogger(LoginEndpoint.class); +public class LoginEntryPoint { + private static Logger _logger = LoggerFactory.getLogger(LoginEntryPoint.class); @Autowired @Qualifier("authJwtService") diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/application-http.properties b/maxkey-webs/maxkey-web-mgt/src/main/resources/application-http.properties index 2f33417f..9b4c0341 100644 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/application-http.properties +++ b/maxkey-webs/maxkey-web-mgt/src/main/resources/application-http.properties @@ -242,25 +242,11 @@ maxkey.swagger.title =MaxKey\u5355\u70b9\u767b\u5f55\ maxkey.swagger.description =MaxKey\u5355\u70b9\u767b\u5f55\u8ba4\u8bc1\u7cfb\u7edfAPI\u6587\u6863 maxkey.swagger.version =${application.formatted-version} -############################################################################ -#freemarker configuration # -############################################################################ -spring.freemarker.template-loader-path =classpath:/templates/views -spring.freemarker.cache =false -spring.freemarker.charset =UTF-8 -spring.freemarker.check-template-location =true -spring.freemarker.content-type =text/html -spring.freemarker.expose-request-attributes =false -spring.freemarker.expose-session-attributes =false -spring.freemarker.request-context-attribute =request -spring.freemarker.suffix =.ftl ############################################################################ #static resources configuration # ############################################################################ spring.mvc.static-path-pattern =/static/** -spring.messages.basename =classpath:messages/message -spring.messages.encoding =UTF-8 ############################################################################ #server servlet encoding configuration # diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/messages/message.properties b/maxkey-webs/maxkey-web-mgt/src/main/resources/messages/message.properties deleted file mode 100644 index e3b29e45..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/messages/message.properties +++ /dev/null @@ -1,723 +0,0 @@ -global.title=MaxKey\u8EAB\u4EFD\u5B89\u5168\u7BA1\u7406\u7CFB\u7EDF -global.application=MaxKey\u8EAB\u4EFD\u5B89\u5168\u7BA1\u7406\u7CFB\u7EDF -global.language=\u4E2D\u6587 -global.change.language=\u8BED\u8A00 -global.change.language.en=English -global.change.language.zh=\u4E2D\u6587 -global.text.welcome=\u6B22\u8FCE\u60A8 -global.text.manage=\u7BA1\u7406 -global.text.copyright=\u7248\u6743\u6240\u6709 -global.text.copyright.content=Copyright -global.text.copyright.license=Licensed under the Apache License, Version 2.0 -global.text.logout=\u9000\u51FA -global.logout.tip=\u6CE8\u9500\u6210\u529F -global.logout.text.suffix=\u91CD\u65B0\u767B\u5F55 -global.logout.text.prefix=\u60A8\u5DF2\u7ECF\u6210\u529F\u9000\u51FA\u767B\u5F55\uFF0C\u8BF7\u5173\u95ED\u6D4F\u89C8\u5668\u6216\u8005 -login.session.timeout.tip=\u767B\u5F55\u4F1A\u8BDD\u8D85\u65F6 -login.session.timeout.prefix=\u60A8\u7684\u767B\u5F55\u4F1A\u8BDD\u5DF2\u7ECF\u8D85\u65F6\uFF0C\u8BF7 -login.session.timeout.suffix=\u91CD\u65B0\u767B\u5F55 - -common.window.title=\u7A97\u53E3 -common.alert.title=\u63D0\u793A\u4FE1\u606F -common.alert.closeText=\u5173\u95ED -common.conform.title=\u786E\u8BA4\u63D0\u793A -common.conform.yes=\u786E\u5B9A -common.conform.no=\u5173\u95ED -common.select.hintText=\u8BF7\u9009\u62E9\u60A8\u8981\u64CD\u4F5C\u7684\u6570\u636E -common.delete.hintText=\u60A8\u786E\u5B9A\u8981\u5220\u9664\u5417? -common.grid.loadtext=\u6B63\u5728\u52A0\u8F7D... -common.grid.loadnodata=\u6CA1\u6709\u67E5\u8BE2\u5230\u7B26\u5408\u6570\u636E -common.submit.hintText=\u60A8\u786E\u5B9A\u8981\u8FDB\u884C\u6B64\u9879\u64CD\u4F5C\u5417? -common.submit.errorText=\u6267\u884C\u64CD\u4F5C\u5931\u8D25 -common.text.id=\u7F16\u53F7 -common.text.startdate=\u5F00\u59CB\u65F6\u95F4 -common.text.enddate=\u7ED3\u675F\u65F6\u95F4 -common.text.createdby=\u521B\u5EFA\u4EBA -common.text.createddate=\u521B\u5EFA\u65F6\u95F4 -common.text.modifiedby=\u4FEE\u6539\u4EBA -common.text.modifieddate=\u4FEE\u6539\u65F6\u95F4 -common.text.sortindex=\u6392\u5E8F -common.text.status=\u72B6\u6001 -common.text.status.start=\u5F00\u59CB -common.text.status.normal=\u6B63\u5E38 -common.text.status.validated=\u6709\u6548 -common.text.status.inactive=\u4E0D\u6D3B\u52A8 -common.text.status.activate=\u6D3B\u52A8 -common.text.status.approved=\u6279\u51C6 -common.text.status.apply=\u7533\u8BF7 -common.text.status.stop=\u505C\u6B62 -common.text.status.enabled=\u542F\u7528 -common.text.status.disabled=\u505C\u7528 -common.text.status.lock=\u9501\u5B9A -common.text.status.unlock=\u89E3\u9501 -common.text.status.invalid=\u65E0\u6548 -common.text.status.expired=\u8FC7\u671F -common.text.status.delete=\u5220\u9664 -common.text.description=\u63CF\u8FF0 -common.text.yes=\u662F -common.text.no=\u5426 -common.text.locale=\u591A\u8BED\u8A00 - -main.rpt.newuser=\u5F53\u6708\u65B0\u7528\u6237 -main.rpt.activeuser=\u672C\u6708\u6D3B\u8DC3\u7528\u6237 -main.rpt.onlineuser=\u7528\u6237\u5728\u7EBF -main.rpt.daycount=\u5F53\u5929\u8BBF\u95EE\u91CF -main.rpt.dayhour=\u5F53\u5929\u8BBF\u95EE\u60C5\u51B5 -main.rpt.month=30\u5929\u8BBF\u95EE\u60C5\u51B5 -main.rpt.count=\u8BBF\u95EE\u91CF -main.rpt.appaccess=30\u5929\u5E94\u7528\u8BBF\u95EE\u7EDF\u8BA1 -main.rpt.app=\u5E94\u7528\u540D\u79F0 -main.rpt.browseraccess=30\u5929\u6D4F\u89C8\u5668\u7EDF\u8BA1 -main.rpt.browser=\u6D4F\u89C8\u5668 - -login.text.login.twofactor.obtain.valid=\u91CD\u65B0\u83B7\u53D6 -login.text.login.twofactor.obtain=\u83B7\u53D6\u52A8\u6001\u9A8C\u8BC1\u7801 -login.text.login.twofactor.obtain.valid.unit=\u79D2 -login.text.login.twofactor.validTime=\u5269\u4F59\u65F6\u95F4 -login.text.login.twofactor.validTime.unit=\u79D2 -login.text.login.twofactor=\u5B89\u5168\u8BA4\u8BC1 -login.text.login.normal=\u7528\u6237\u8BA4\u8BC1 -login.text.username=\u7528\u6237\u540D -login.text.password=\u5BC6    \u7801 -login.text.captcha=\u9A8C\u8BC1\u7801 -login.text.remeberme=\u8BB0\u4F4F\u767B\u5F55 -login.text.forgotpassword=\u5FD8\u8BB0\u5BC6\u7801 -login.button.login=\u767B\u5F55 -login.text.currenttime=\u65F6    \u95F4 -login.text.otherlogins=\u5176\u4ED6\u767B\u5F55\u65B9\u5F0F -login.text.register=\u7528\u6237\u6CE8\u518C - -login.password.expired=\u5BC6\u7801\u8FC7\u671F -login.password.expired.tip=\u5BC6\u7801\u8FC7\u671F\uFF0C\u8BF7\u4FEE\u6539\u5BC6\u7801 -login.password.oldPassword=\u539F\u5BC6\u7801 -login.password.newPassword=\u65B0\u5BC6\u7801 -login.password.confirmPassword=\u786E\u8BA4\u65B0\u5BC6\u7801 -login.password.initial.change.tip=\u9996\u6B21\u767B\u5F55\uFF0C\u8BF7\u4FEE\u6539\u521D\u59CB\u5316\u5BC6\u7801 -login.password.changepassword=\u5BC6\u7801\u4FEE\u6539 -login.password.applogin.changepassword=\u5E94\u7528\u767B\u5F55\u5BC6\u7801\u8BBE\u7F6E -#passwordpolicy -login.passwordpolicy=\u5BC6\u7801\u7B56\u7565 -login.passwordpolicy.minlength=\u6700\u5C0F\u957F\u5EA6 -login.passwordpolicy.maxlength=\u6700\u5927\u957F\u5EA6 -login.passwordpolicy.lowercase=\u5305\u542B\u5C0F\u5199\u5B57\u6BCD -login.passwordpolicy.uppercase=\u5305\u542B\u5927\u5199\u5B57\u6BCD -login.passwordpolicy.digits=\u5305\u542B\u6570\u5B57 -login.passwordpolicy.specialchar=\u7279\u6B8A\u5B57\u7B26 -login.passwordpolicy.attempts=\u767B\u5F55\u5C1D\u8BD5\u6B21\u6570 -login.passwordpolicy.duration=\u81EA\u52A8\u89E3\u9664 -login.passwordpolicy.expiration=\u8FC7\u671F\u65F6\u95F4 -login.passwordpolicy.username=\u5305\u542B\u7528\u6237\u540D -login.passwordpolicy.dictionary=\u7B80\u5355\u5BC6\u7801\u5B57\u5178 -login.passwordpolicy.history=\u5386\u53F2\u5BC6\u7801\u6B21\u6570 -login.passwordpolicy.alphabetical=\u5B57\u6BCD\u5E8F\u5217\u7B56\u7565 -login.passwordpolicy.numerical=\u6570\u5B57\u5E8F\u5217\u7B56\u7565 -login.passwordpolicy.qwerty=\u952E\u76D8\u7B56\u7565 -login.passwordpolicy.occurances=\u5B57\u7B26\u91CD\u590D\u6B21\u6570 - -#social -login.social.link=\u7ED1\u5B9A -login.social.unlink=\u89E3\u9664 -login.social.icon=\u56FE\u6807 -login.social.provider=\u4F9B\u5E94\u5546 -#userinfo -userinfo.id=\u7528\u6237\u7F16\u53F7 -userinfo.tab.basic=\u57FA\u672C\u4FE1\u606F -userinfo.tab.business=\u673A\u6784\u4FE1\u606F -userinfo.tab.personal=\u4E2A\u4EBA\u4FE1\u606F -userinfo.tab.extra=\u6269\u5C55\u4FE1\u606F - -userinfo.displayName=\u7528\u6237\u540D -userinfo.username=\u767B\u5F55\u8D26\u53F7 -userinfo.email=\u90AE\u7BB1\u5730\u5740 -userinfo.mobile=\u624B\u673A\u53F7\u7801 -userinfo.userType=\u7528\u6237\u7C7B\u578B -userinfo.userType.employee=\u5185\u90E8\u5458\u5DE5 -userinfo.userType.contractor=\u627F\u5305\u5546 -userinfo.userType.customer=\u5BA2\u6237 -userinfo.userType.supplier=\u4F9B\u5E94\u5546 -userinfo.userType.partner=\u5408\u4F5C\u4F19\u4F34 -userinfo.userType.external=\u5916\u90E8\u7528\u6237 -userinfo.userType.intern=\u5B9E\u4E60\u751F -userinfo.userType.temp=\u4E34\u65F6\u7528\u6237 -userinfo.userType.dealer=\u7ECF\u9500\u5546 - -userinfo.picture=\u5934\u50CF -userinfo.familyName=\u59D3 -userinfo.givenName=\u540D -userinfo.middleName=\u4E2D\u95F4\u540D -userinfo.nickName=\u6635\u79F0 -userinfo.gender=\u6027\u522B -userinfo.gender.female=\u5973 -userinfo.gender.male=\u7537 -userinfo.married=\u5A5A\u59FB\u72B6\u6001 -userinfo.married.unknown=\u672A\u77E5 -userinfo.married.single=\u5355\u8EAB -userinfo.married.married=\u5DF2\u5A5A -userinfo.married.divorce=\u79BB\u5F02 -userinfo.married.widowed=\u4E27\u5076 -userinfo.website=\u4E2A\u4EBA\u4E3B\u9875 -userinfo.birthDate=\u51FA\u751F\u65E5\u671F -userinfo.idtype=\u8BC1\u4EF6\u7C7B\u578B -userinfo.idtype.unknown=\u672A\u77E5 -userinfo.idtype.idcard=\u8EAB\u4EFD\u8BC1 -userinfo.idtype.passport=\u62A4\u7167 -userinfo.idtype.studentcard=\u5B66\u751F\u8BC1 -userinfo.idtype.militarycard=\u519B\u4EBA\u8BC1 -userinfo.idCardNo=\u8BC1\u4EF6\u53F7\u7801 -userinfo.startWorkDate=\u5DE5\u4F5C\u5F00\u59CB\u65F6\u95F4 -userinfo.preferredLanguage=\u8BED\u97F3\u504F\u597D -userinfo.timeZone=\u65F6\u533A -userinfo.locale=\u8BED\u8A00\u9009\u62E9 -userinfo.employeeNumber=\u5458\u5DE5\u7F16\u53F7 -userinfo.windowsAccount=Windows\u57DF\u8D26\u53F7 -userinfo.organization=\u6240\u5C5E\u7EC4\u7EC7 -userinfo.division=\u5206\u652F\u673A\u6784 -userinfo.department=\u90E8\u95E8\u540D\u79F0 -userinfo.departmentId=\u90E8\u95E8\u7F16\u53F7 -userinfo.costCenter=\u6210\u672C\u4E2D\u5FC3 -userinfo.jobTitle=\u804C\u4F4D -userinfo.jobLevel=\u7EA7\u522B -userinfo.manager=\u4E0A\u7EA7\u7ECF\u7406 -userinfo.assistant=\u52A9\u7406 -userinfo.entryDate=\u5165\u804C\u65F6\u95F4 -userinfo.quitDate=\u79BB\u804C\u65F6\u95F4 -userinfo.workCountry=\u56FD\u5BB6 -userinfo.workRegion=\u7701 -userinfo.workLocality=\u57CE\u5E02 -userinfo.workStreetAddress=\u5730\u5740 -userinfo.workPostalCode=\u90AE\u7F16 -userinfo.workFax=\u4F20\u771F -userinfo.workPhoneNumber=\u5DE5\u4F5C\u7535\u8BDD -userinfo.workEmail=\u5DE5\u4F5C\u90AE\u4EF6 -userinfo.homeCountry=\u56FD\u5BB6 -userinfo.homeRegion=\u7701 -userinfo.homeLocality=\u57CE\u5E02 -userinfo.homeStreetAddress=\u5BB6\u5EAD\u5730\u5740 -userinfo.homePostalCode=\u5BB6\u5EAD\u90AE\u7F16 -userinfo.homeFax=\u5BB6\u5EAD\u4F20\u771F -userinfo.homePhoneNumber=\u5BB6\u5EAD\u7535\u8BDD -userinfo.homeEmail=\u5BB6\u5EAD\u90AE\u7BB1 -userinfo.ims=\u5373\u65F6\u901A\u8BAF -userinfo.status=\u72B6\u6001 -userinfo.status.active=\u6D3B\u52A8 -userinfo.status.lock=\u9501\u5B9A -userinfo.status.inactive=\u4E0D\u6D3B\u52A8 -userinfo.status.delete=\u5DF2\u5220\u9664 -userinfo.userstate=\u7528\u6237\u72B6\u6001 -userinfo.userstate.resident=\u5728\u804C -userinfo.userstate.withdrawn=\u79BB\u804C -userinfo.userstate.inactive=\u505C\u85AA\u7559\u804C -userinfo.userstate.retiree=\u9000\u4F11 - -userinfo.authnType=\u767B\u5F55\u65B9\u5F0F -userinfo.authnType.authnType.1=\u666E\u901A\u767B\u5F55 -userinfo.authnType.authnType.2=\u624B\u673A\u4EE4\u724C -userinfo.authnType.authnType.3=\u77ED\u4FE1\u9A8C\u8BC1 -userinfo.authnType.authnType.4=\u90AE\u4EF6\u9A8C\u8BC1 -userinfo.authnType.authnType.5=\u65F6\u95F4\u4EE4\u724C -userinfo.authnType.authnType.6=\u8BA1\u6570\u5668\u4EE4\u724C -userinfo.authnType.authnType.7=HOTP\u4EE4\u724C -userinfo.authnType.authnType.8=RSA\u4EE4\u724C -userinfo.authnType.authnType.9=\u6570\u5B57\u8BC1\u4E66 -userinfo.authnType.authnType.10=USB Key -#org -org.tab.basic=\u57FA\u672C\u4FE1\u606F -org.tab.extra=\u6269\u5C55\u4FE1\u606F -org.id=\u7EC4\u7EC7\u7F16\u53F7 -org.name=\u7EC4\u7EC7\u540D\u79F0 -org.pid=\u7236\u7EA7\u7F16\u53F7 -org.pname=\u7236\u7EA7\u540D\u79F0 -org.fullname=\u7EC4\u7EC7\u5168\u79F0 -org.xpath=ID\u8DEF\u5F84 -org.xnamepath=\u540D\u79F0\u8DEF\u5F84 -org.type=\u7C7B\u578B -org.division=\u5206\u652F\u673A\u6784 -org.contact=\u8054\u7CFB\u4EBA -org.phone=\u7535\u8BDD -org.email=\u90AE\u7BB1 -org.fax=\u4F20\u771F -org.country=\u56FD\u5BB6 -org.region=\u7701 -org.locality=\u57CE\u5E02 -org.street=\u8857\u9053 -org.address=\u5730\u5740 -org.postalcode=\u90AE\u7F16 -org.sortorder=\u6392\u5E8F -org.description=\u63CF\u8FF0 -#opt totp -login.totp.sharedSecret=\u5171\u4EAB\u5BC6\u7801 -login.totp.period=\u5468\u671F -login.totp.digits=\u6570\u5B57 -login.totp.crypto=\u52A0\u5BC6\u65B9\u5F0F -login.totp.generate=\u91CD\u65B0\u751F\u6210 -login.totp.title=TimeBased One Time Password -#opt hotp -login.hotp.sharedSecret=\u5171\u4EAB\u5BC6\u7801 -login.hotp.period=\u5468\u671F -login.hotp.digits=\u6570\u5B57 -login.hotp.crypto=\u52A0\u5BC6\u65B9\u5F0F -login.hotp.generate=\u91CD\u65B0\u751F\u6210 -login.hotp.title=HOTP One Time Password -#opt counter -login.counter.sharedSecret=\u5171\u4EAB\u5BC6\u7801 -login.counter.period=\u5468\u671F -login.counter.digits=\u6570\u5B57 -login.counter.crypto=\u52A0\u5BC6\u65B9\u5F0F -login.counter.generate=\u91CD\u65B0\u751F\u6210 -login.counter.title=Counter Based One Time Password -#app -apps.icon=\u56FE\u6807 -apps.name=\u5E94\u7528\u540D\u79F0 -apps.protocol=\u8BBF\u95EE\u534F\u8BAE -apps.category=\u7C7B\u578B -apps.category.none=\u6682\u65E0 -apps.category.1011=\u4F01\u4E1A\u670D\u52A1/\u6570\u636E\u5206\u6790 -apps.category.1012=\u4F01\u4E1A\u670D\u52A1/\u7535\u5B50\u529E\u516C -apps.category.1013=\u4F01\u4E1A\u670D\u52A1/\u7EFC\u5408OA -apps.category.1014=\u4F01\u4E1A\u670D\u52A1/\u5DE5\u5546\u6CD5\u5F8B -apps.category.1015=\u4F01\u4E1A\u670D\u52A1/\u8425\u9500\u521B\u610F -apps.category.1016=\u4F01\u4E1A\u670D\u52A1/\u884C\u653F\u670D\u52A1 -apps.category.1017=\u4F01\u4E1A\u670D\u52A1/\u4F01\u4E1A\u798F\u5229 -apps.category.1111=\u56E2\u961F\u534F\u4F5C/\u9879\u76EE\u7BA1\u7406 -apps.category.1112=\u56E2\u961F\u534F\u4F5C/\u654F\u6377\u7814\u53D1 -apps.category.1113=\u56E2\u961F\u534F\u4F5C/\u8BBE\u8BA1\u5DE5\u5177 -apps.category.1114=\u56E2\u961F\u534F\u4F5C/\u5F85\u529E\u5DE5\u5177 -apps.category.1211=\u4EBA\u529B\u8D44\u6E90/\u7EFC\u5408\u4EBA\u4E8B -apps.category.1212=\u4EBA\u529B\u8D44\u6E90/\u62DB\u8058\u7BA1\u7406 -apps.category.1213=\u4EBA\u529B\u8D44\u6E90/\u80CC\u666F\u8C03\u67E5 -apps.category.1214=\u4EBA\u529B\u8D44\u6E90/\u5458\u5DE5\u6FC0\u52B1 -apps.category.1215=\u4EBA\u529B\u8D44\u6E90/\u4F01\u4E1A\u6587\u5316 -apps.category.1311=\u8003\u8BD5\u57F9\u8BAD -apps.category.1411=\u5546\u65C5\u51FA\u884C -apps.category.1511=\u8D22\u52A1\u7BA1\u7406/\u7EFC\u5408\u8D22\u52A1 -apps.category.1512=\u8D22\u52A1\u7BA1\u7406/\u8D39\u63A7\u62A5\u9500 -apps.category.1611=\u8868\u5355\u6D41\u7A0B -apps.category.1711=\u8868\u5355\u6D41\u7A0B/\u4E1A\u52A1\u6D41\u7A0B -apps.category.1712=\u8868\u5355\u6D41\u7A0B/\u95EE\u5377\u8C03\u7814 -apps.category.1811=\u4F9B\u5E94\u94FE/\u8D44\u4EA7\u7BA1\u7406 -apps.category.1812=\u4F9B\u5E94\u94FE/\u8FDB\u9500\u5B58 -apps.category.1911=\u5BA2\u6237\u5173\u7CFB/\u5BA2\u6237\u670D\u52A1 -apps.category.1912=\u5BA2\u6237\u5173\u7CFB/\u5BA2\u6237\u7BA1\u7406 -apps.protocol.formbased=\u8868\u5355\u8BA4\u8BC1 -apps.protocol.desktop=\u684C\u9762\u8BA4\u8BC1 -apps.protocol.tokenbased=\u4EE4\u724C\u8BA4\u8BC1 -apps.protocol.oauth2.0=OAuth2.x -apps.protocol.saml2.0=SAML2.0 -apps.protocol.ltpa=\u8F7B\u91CF\u7EA7\u8BA4\u8BC1(LTPA) -apps.protocol.cas=CAS\u8BA4\u8BC1 -apps.protocol.jwt=JWT\u4EE4\u724C -apps.protocol.extendapi=API\u6269\u5C55\u8BA4\u8BC1 -apps.protocol.basic=\u57FA\u672C\u767B\u5F55 -apps.vendor=\u4F9B\u5E94\u5546 -apps.vendor.url=\u4F9B\u5E94\u5546\u7F51\u5740 -apps.basic.info=\u5E94\u7528\u57FA\u672C\u4FE1\u606F -apps.id=\u552F\u4E00\u7F16\u7801 -apps.secret=\u5E94\u7528\u79D8\u94A5 -apps.visible=\u6743\u9650\u8303\u56F4 -apps.visible.hidden=\u9690\u85CF -apps.visible.all=\u6240\u6709\u7528\u6237 -apps.visible.internet=\u5185\u90E8\u7528\u6237 -apps.visible.intranet=\u5916\u90E8\u7528\u6237 -apps.loginUrl=\u767B\u5F55\u5730\u5740 -apps.logoutUrl=\u6CE8\u9500\u5730\u5740 -apps.logoutType=\u6CE8\u9500\u65B9\u5F0F -apps.logoutType.none=\u65E0 -apps.logoutType.back_channel=\u540E\u53F0 -apps.logoutType.front_channel=\u524D\u53F0 -apps.credential=\u51ED\u8BC1\u7C7B\u578B -apps.credential.user-defined=\u7528\u6237\u81EA\u5B9A\u4E49 -apps.credential.shared=\u5E94\u7528\u5171\u4EAB -apps.credential.system=\u7CFB\u7EDF\u914D\u7F6E -apps.systemUserAttr=\u7CFB\u7EDF\u5C5E\u6027 -apps.credential.sharedUsername=\u5171\u4EAB\u7528\u6237\u540D -apps.credential.sharedPassword=\u5171\u4EAB\u51ED\u8BC1 -apps.isAdapter=\u9002\u914D -apps.isAdapter.no=\u7981\u7528 -apps.isAdapter.yes=\u542F\u7528 -apps.adapter=\u9002\u914D\u5668 -apps.extendAttr=\u6269\u5C55\u5C5E\u6027 -apps.isExtendAttr=\u914D\u7F6E\u6269\u5C55\u5C5E\u6027 -apps.extendAttr.parameter=\u53C2\u6570 -apps.extendAttr.parameter.type=\u7C7B\u578B -apps.extendAttr.parameter.value=\u503C -apps.principal=\u51ED\u8BC1 -apps.credentials=\u79D8\u94A5 -#adapter -apps.adapter.name=\u540D\u79F0 -apps.adapter.adapter=\u9002\u914D\u5668 -apps.adapter.protocol=\u534F\u8BAE - -apps.select.tip=\u8BF7\u9009\u62E9\u5E94\u7528\u7CFB\u7EDF -#formbased -apps.formbased.info=\u8868\u5355\u8BA4\u8BC1 -apps.formbased.redirectUri=\u8BA4\u8BC1\u5730\u5740 -apps.formbased.usernameMapping=\u767B\u5F55\u540D\u6620\u5C04 -apps.formbased.passwordMapping=\u767B\u5F55\u51ED\u8BC1\u6620\u5C04 -apps.formbased.passwordAlgorithm=\u5BC6\u7801\u7B97\u6CD5 -apps.formbased.authorizeView=\u8BA4\u8BC1\u89C6\u56FE -apps.formbased.parameter=\u53C2\u6570 -apps.formbased.parameter.value=\u53C2\u6570\u503C -#cas -apps.cas.info=CAS\u8BA4\u8BC1 -apps.cas.service=\u670D\u52A1 -apps.cas.callbackUrl=\u56DE\u8C03\u5730\u5740 -apps.cas.casUser=\u8FD4\u56DE\u8D26\u53F7 -apps.cas.expires=\u8FC7\u671F\u65F6\u95F4 -#tokenbased -apps.tokenbased.info=\u4EE4\u724C\u8BA4\u8BC1 -apps.tokenbased.redirectUri=\u8BA4\u8BC1\u5730\u5740 -apps.tokenbased.tokenType=\u4EE4\u724C\u7C7B\u578B -apps.tokenbased.cookieName=Cookie\u540D\u79F0 -apps.tokenbased.algorithm=\u52A0\u5BC6\u7B97\u6CD5 -apps.tokenbased.algorithmKey=\u79D8\u94A5 -apps.tokenbased.token.content=\u4EE4\u724C\u5185\u5BB9 -apps.tokenbased.expires=\u8FC7\u671F\u65F6\u95F4 -#JWT -apps.jwt.info=JWT\u8BA4\u8BC1 -apps.jwt.redirectUri=\u8BA4\u8BC1\u5730\u5740 -apps.jwt.subject=\u4E3B\u9898(Subject) -apps.jwt.audience=\u53D7\u4F17(Audience) -apps.jwt.issuer=\u7B7E\u53D1\u4EBA(Issuer) -apps.jwt.tokenType=\u4EE4\u724C\u7C7B\u578B -apps.jwt.jwtName=\u540D\u79F0 -apps.jwt.algorithm=\u52A0\u5BC6\u7B97\u6CD5 -apps.jwt.algorithmKey=\u79D8\u94A5 -apps.jwt.encryptionMethod=\u52A0\u5BC6\u65B9\u6CD5 -apps.jwt.signature=\u7B7E\u540D\u7B97\u6CD5 -apps.jwt.signatureKey=\u7B7E\u540D\u5BC6\u94A5 -apps.jwt.content=\u4EE4\u724C\u5185\u5BB9 -apps.jwt.expires=\u8FC7\u671F\u65F6\u95F4 -#SAML -apps.saml.metadata.company=\u516C\u53F8 -apps.saml.spAcsUrl=ACS Url -apps.saml.fileType.Certificate=\u8BC1\u4E66 -apps.saml.metadata.orgDisplayName=\u7EC4\u7EC7\u540D\u79F0 -apps.saml.nameIdConvert.original=\u539F\u59CB -apps.saml.certIssuer=\u8BC1\u4E66\u9881\u53D1\u8005 -apps.saml.metadata=SAML\u5143\u6570\u636E -apps.saml.fileType=\u8BC1\u4E66\u7C7B\u578B -apps.saml.nameIdConvert=NameId Convert -apps.saml.target=\u76EE\u6807\u5730\u5740 -apps.saml.metadata.telephoneNumber=\u7535\u8BDD\u53F7\u7801 -apps.saml.fileType.metadata.file=SAML\u5143\u6570\u636E\u6587\u4EF6 -apps.saml.fileType.metadata.url=SAML\u5143\u6570\u636E\u5730\u5740 -apps.saml.fileType.certificate=\u8BC1\u4E66 -apps.saml.metaFile=SAML\u5143\u6570\u636E -apps.saml.metadata.givenName=\u540D -apps.saml.issuer=Issuer -apps.saml.nameIdConvert.upperCase=\u5927\u5199 -apps.saml.metadata.orgURL=\u7EC4\u7EC7\u7AD9\u70B9 -apps.saml.metadata.info=SAML V2.0 \u5143\u6570\u636E\u914D\u7F6E -apps.saml.certSubject=\u8BC1\u4E66\u4E3B\u9898 -apps.saml.encrypted.no=\u4E0D\u52A0\u5BC6 -apps.saml.binding=Binding -apps.saml.metadata.surName=\u59D3 -apps.saml.audience=Audience -apps.saml.v2.0.info=SAML V20 \u8BA4\u8BC1\u914D\u7F6E -apps.saml.metadata.contactType=\u8054\u7CFB\u7C7B\u578B -apps.saml.entityId=Entity Id -apps.saml.nameIdConvert.lowerCase=\u5C0F\u5199 -apps.saml.metadata.orgName=\u7EC4\u7EC7 -apps.saml.certExpiration=\u8BC1\u4E66\u6709\u6548\u671F -apps.saml.encrypted=\u52A0\u5BC6 -apps.saml.validityInterval=\u6709\u6548\u671F -apps.saml.encrypted.yes=\u52A0\u5BC6 -apps.saml.metadata.emailAddress=\u7535\u5B50\u90AE\u7BB1 -apps.saml.nameidFormat=Nameid Format -apps.saml.v1.1.info=SAML 1.1 \u8BA4\u8BC1\u914D\u7F6E -apps.saml.signature=\u7B7E\u540D\u7B97\u6CD5 -apps.saml.digestMethod=\u6458\u8981\u65B9\u6CD5 -#oauth -apps.oauth.approvalPrompt.force=\u5F3A\u5236 -apps.oauth.accessTokenValiditySeconds=accessToken\u6709\u6548\u671F -apps.oauth.v2.0.clientSecret=Client Secret -apps.oauth.registeredRedirectUris=\u8BA4\u8BC1\u5730\u5740 -apps.oauth.approvalPrompt.auto=\u81EA\u52A8 -apps.oauth.refreshTokenValiditySeconds=refreshToken\u6709\u6548\u671F -apps.oauth.scope=\u4F5C\u7528\u57DF -apps.oauth.approvalPrompt=\u8BB8\u53EF\u786E\u8BA4 -apps.oauth.v2.0.info=OAuth 2.0 \u8BA4\u8BC1\u914D\u7F6E -apps.oauth.GrantTypes=\u6388\u6743\u65B9\u5F0F -apps.oauth.v2.0.clientId=Client Id -apps.oauth.subject=\u4E3B\u9898(Subject) -apps.oauth.connect.info=OpenID Connect \u8BA4\u8BC1\u914D\u7F6E -apps.oauth.connect.algorithm=\u52A0\u5BC6\u7B97\u6CD5 -apps.oauth.connect.algorithmKey=\u79D8\u94A5 -apps.oauth.connect.encryptionMethod=\u52A0\u5BC6\u65B9\u6CD5 -apps.oauth.connect.signature=\u7B7E\u540D\u7B97\u6CD5 -apps.oauth.connect.signatureKey=\u7B7E\u540D\u5BC6\u94A5 -apps.oauth.connect.audience=\u53D7\u4F17(Audience) -apps.oauth.connect.issuer=\u7B7E\u53D1\u4EBA(Issuer) -apps.oauth.connect.userInfoResponse=\u7528\u6237\u63A5\u53E3\u7C7B\u578B - -#group -group.id=\u7EC4\u7F16\u7801 -group.name=\u7528\u6237\u7EC4 -group.dynamic=\u52A8\u6001\u7EC4 -group.filters=\u8FC7\u6EE4\u5668 -group.orgidslist=\u7EC4\u7EC7\u5217\u8868 -group.resumeTime=\u52A8\u6001\u65F6\u95F4 -group.suspendTime=\u6302\u8D77\u65F6\u95F4 -#role -role.id=\u89D2\u8272\u7F16\u7801 -role.name=\u89D2\u8272 -role.dynamic=\u52A8\u6001\u7EC4 -role.filters=\u8FC7\u6EE4\u5668 -role.orgidslist=\u7EC4\u7EC7\u5217\u8868 -#resource -resource.id=\u8D44\u6E90\u7F16\u7801 -resource.name=\u8D44\u6E90\u540D\u79F0 -resource.parentId=\u7236\u7EA7\u7F16\u7801 -resource.parentName=\u7236\u7EA7\u540D\u79F0 -resource.resourceType=\u8D44\u6E90\u7C7B\u578B -resource.resourceType.Menu=\u83DC\u5355 -resource.resourceType.Element=\u5143\u7D20 -resource.resourceType.Button=\u6309\u94AE -resource.resourceType.Module=\u6A21\u5757 -resource.resourceType.File=\u6587\u4EF6 -resource.resourceType.Data=\u6570\u636E -resource.resourceType.Other=\u5176\u4ED6 -resource.resourceIcon=\u56FE\u6807 -resource.resourceUrl=\u8D44\u6E90\u5730\u5740 -resource.resourceAction=\u52A8\u4F5C -resource.resourceStyle=\u6837\u5F0F -#account -account.username=\u7528\u6237\u540D -account.displayName=\u7528\u6237\u59D3\u540D -account.appId=\u5E94\u7528\u7F16\u53F7 -account.appName=\u5E94\u7528\u540D\u79F0 -account.relatedUsername=\u7528\u6237\u8D26\u53F7 -account.relatedPassword=\u8D26\u53F7\u5BC6\u7801 -#accounts.strategy -accounts.strategy.id=\u7B56\u7565\u7F16\u7801 -accounts.strategy.name=\u7B56\u7565\u540D\u79F0 -accounts.strategy.mapping=\u8D26\u53F7\u6620\u5C04 -accounts.strategy.filters=\u7528\u6237\u6761\u4EF6 -accounts.strategy.orgidslist=\u673A\u6784\u5217\u8868 -accounts.strategy.suffixes=\u540E\u7F00 -accounts.strategy.createType=\u65B9\u5F0F -accounts.strategy.createType.manual=\u624B\u52A8 -accounts.strategy.createType.automatic=\u81EA\u52A8 -#socials.provider -socials.provider.id=\u7F16\u53F7 -socials.provider.provider=\u63D0\u4F9B\u8005 -socials.provider.providerName=\u540D\u79F0 -socials.provider.icon=\u56FE\u6807 -socials.provider.clientId=\u51ED\u8BC1 -socials.provider.clientSecret=\u5BC6\u94A5 -socials.provider.agentId=AgentId -socials.provider.hidden=\u9690\u85CF -socials.provider.scanCode=\u626B\u7801\u767B\u5F55 -socials.provider.scanCode.none=\u4E0D\u652F\u6301 -socials.provider.scanCode.https=\u652F\u6301https -socials.provider.scanCode.http=\u652F\u6301http -#synchronizers -synchronizers.id=\u7F16\u53F7 -synchronizers.name=\u540C\u6B65\u5668\u540D\u79F0 -synchronizers.sourceType=\u6765\u6E90 -synchronizers.scheduler=\u4EFB\u52A1\u5B9A\u65F6 -synchronizers.filters=\u8FC7\u6EE4 -synchronizers.providerUrl=\u5730\u5740 -synchronizers.driverClass=\u9A71\u52A8 -synchronizers.principal=\u8D26\u53F7 -synchronizers.credentials=\u51ED\u8BC1 -synchronizers.basedn=\u57FA\u672Cdn -synchronizers.msadDomain=Active Directory\u57DF -synchronizers.ssl=\u652F\u6301ssl -synchronizers.trustStore=\u8BC1\u4E66\u8DEF\u5F84 -synchronizers.trustStorePassword=\u8BC1\u4E66\u5BC6\u94A5 -synchronizers.resumeTime=\u6062\u590D\u65F6\u95F4 -synchronizers.suspendTime=\u6302\u8D77\u65F6\u95F4 -synchronizers.syncStartTime=\u533A\u95F4 - -institutions.name=\u7B80\u79F0 -institutions.fullName=\u5168\u79F0 -institutions.division=\u5206\u652F\u673A\u6784 -institutions.contact=\u8054\u7CFB\u4EBA -institutions.phone=\u7535\u8BDD -institutions.email=\u90AE\u7BB1 -institutions.fax=\u4F20\u771F -institutions.country=\u56FD\u5BB6 -institutions.region=\u7701/\u5DDE -institutions.locality=\u5E02 -institutions.street=\u8857\u9053 -institutions.address=\u5730\u5740 -institutions.postalcode=\u90AE\u7F16 - -institutions.logo=\u56FE\u6807 -institutions.title=\u7CFB\u7EDF\u540D\u79F0 -institutions.consoleTitle=\u63A7\u5236\u53F0\u540D\u79F0 -institutions.domain=\u57DF\u540D -institutions.captchaSupport=\u9A8C\u8BC1\u7801\u652F\u6301 -institutions.captcha=\u9A8C\u8BC1\u7801 -institutions.captcha.type=\u9A8C\u8BC1\u7801\u7C7B\u578B -institutions.captcha.type.text=\u6570\u5B57 -institutions.captcha.type.arithmetic=\u7B97\u672F -institutions.default.uri=\u9ED8\u8BA4\u5730\u5740 - -localization.property=\u5C5E\u6027 -localization.langZh=\u4E2D\u6587 -localization.langEn=\u82F1\u6587 - -ldapcontext.product=\u4EA7\u54C1 -ldapcontext.providerUrl=\u5730\u5740 -ldapcontext.principal=\u8D26\u53F7 -ldapcontext.credentials=\u51ED\u8BC1 -ldapcontext.filters=\u8FC7\u6EE4\u5668 -ldapcontext.basedn=\u57FA\u672CDN -ldapcontext.msadDomain=Active Directory\u57DF -ldapcontext.accountMapping=\u8D26\u53F7\u6620\u5C04 -ldapcontext.sslSwitch=SSL -ldapcontext.trustStore=\u8BC1\u4E66 -ldapcontext.trustStorePassword=\u8BC1\u4E66\u5BC6\u94A5 -#emailsenders -emailsenders.account=\u8D26\u53F7 -emailsenders.credentials=\u51ED\u8BC1 -emailsenders.smtpHost=SMTP\u5730\u5740 -emailsenders.port=\u7AEF\u53E3 -emailsenders.sslSwitch=SSL -emailsenders.sender=\u53D1\u9001\u4EBA -emailsenders.encoding=\u9ED8\u8BA4\u7F16\u7801 -emailsenders.protocol=\u534F\u8BAE -#smsprovider -smsprovider.provider=\u63D0\u4F9B\u5546 -smsprovider.providerName=\u63D0\u4F9B\u5546\u540D\u79F0 -smsprovider.providerName.aliyun=\u963F\u91CC\u4E91\u77ED\u4FE1 -smsprovider.providerName.neteasesms=\u7F51\u6613\u4E91\u4FE1 -smsprovider.providerName.tencentcloud=\u817E\u8BAF\u4E91\u77ED\u4FE1 -smsprovider.providerName.email=\u7535\u5B50\u90AE\u7BB1\u914D\u7F6E -smsprovider.message=\u5185\u5BB9 -smsprovider.appkey=\u8D26\u53F7 -smsprovider.appsecret=\u5BC6\u94A5 -smsprovider.templateid=\u6A21\u677F\u7F16\u53F7 -smsprovider.signname=\u7B7E\u540D -smsprovider.tencentcloud.smssdkappid=\u817E\u8BAFSDKAPPID -#button -button.text.action=\u8BBF\u95EE -button.text.visit=\u8BBF\u95EE -button.text.save=\u4FDD\u5B58 -button.text.close=\u5173\u95ED -button.text.add=\u65B0\u589E -button.text.edit=\u7F16\u8F91 -button.text.delete=\u5220\u9664 -button.text.select=\u8BF7\u9009\u62E9 -button.text.search=\u67E5\u8BE2 -button.text.expandsearch=\u5C55\u5F00 -button.text.collapsesearch=\u6298\u53E0 -button.text.cancel=\u53D6\u6D88 -button.text.add.member=\u65B0\u589E\u6210\u5458 -button.text.delete.member=\u5220\u9664\u6210\u5458 -button.text.generate=\u751F\u6210 -button.text.view=\u67E5\u770B -button.text.hidden=\u9690\u85CF -button.text.import=\u5BFC\u5165 -button.text.adjunct=\u517C\u4EFB\u673A\u6784 -button.text.sync=\u540C\u6B65 -button.text.terminate=\u7EC8\u6B62 -button.text.confirm=\u786E\u5B9A -#loginhistory -log.loginhistory.id=\u7F16\u53F7 -log.loginhistory.sessionId=\u4F1A\u8BDD -log.loginhistory.username=\u767B\u5F55\u540D -log.loginhistory.displayName=\u7528\u6237\u540D\u79F0 -log.loginhistory.provider=\u63D0\u4F9B\u5546 -log.loginhistory.message=\u72B6\u6001 -log.loginhistory.loginType=\u767B\u5F55\u65B9\u5F0F -log.loginhistory.sourceIp=\u8BBF\u95EE\u5730\u5740 -log.loginhistory.browser=\u6D4F\u89C8\u5668 -log.loginhistory.loginTime=\u767B\u5F55\u65F6\u95F4 -log.loginhistory.logoutTime=\u9000\u51FA\u65F6\u95F4 -log.loginhistory.platform=\u5E73\u53F0 -log.loginhistory.application=\u5E94\u7528 -log.loginhistory.loginUrl=\u767B\u5F55\u5730\u5740 -log.loginhistory.code=\u4EE3\u7801 -log.loginhistory.rpUserInfo=\u7B2C\u4E09\u65B9 -#loginappshistory -log.loginappshistory.id=\u7F16\u53F7 -log.loginappshistory.sessionId=\u4F1A\u8BDD -log.loginappshistory.uid=\u7528\u6237\u7F16\u53F7 -log.loginappshistory.username=\u767B\u5F55\u540D -log.loginappshistory.displayName=\u7528\u6237\u540D -log.loginappshistory.appId=\u5E94\u7528\u7F16\u53F7 -log.loginappshistory.appName=\u5E94\u7528\u540D\u79F0 -log.loginappshistory.loginTime=\u767B\u5F55\u65F6\u95F4 -#operate -log.operate.servicename=\u670D\u52A1 -log.operate.message=\u6D88\u606F -log.operate.content=\u5185\u5BB9 -log.operate.messageType=\u6D88\u606F\u7C7B\u578B -log.operate.operateType=\u64CD\u4F5C\u7C7B\u578B -log.operate.username=\u64CD\u4F5C\u4EBA -#log.synchronizer -log.synchronizer.id=\u7F16\u53F7 -log.synchronizer.syncId=\u540C\u6B65\u5668\u7F16\u53F7 -log.synchronizer.syncName=\u540C\u6B65\u5668 -log.synchronizer.objectId=\u5BF9\u8C61\u7F16\u53F7 -log.synchronizer.objectType=\u5BF9\u8C61\u540D\u79F0 -log.synchronizer.objectName=\u5BF9\u8C61\u540D\u79F0 -log.synchronizer.syncTime=\u540C\u6B65\u65F6\u95F4 -log.synchronizer.result=\u7ED3\u679C - -log.connector.id=\u7F16\u53F7 -log.connector.conName=\u8FDE\u63A5\u5668 -log.connector.conType=\u7C7B\u578B -log.connector.sourceId=\u6E90\u7F16\u7801 -log.connector.sourceName=\u6E90\u540D\u79F0 -log.connector.objectId=\u5BF9\u8C61\u7F16\u53F7 -log.connector.objectName=\u5BF9\u8C61\u540D\u79F0 -log.connector.description=\u63CF\u8FF0 -log.connector.syncTime=\u65F6\u95F4 -log.connector.result=\u7ED3\u679C - -message.action.insert.success=\u65B0\u589E\u64CD\u4F5C\u6210\u529F -message.action.insert.error=\u65B0\u589E\u64CD\u4F5C\u5931\u8D25 -message.action.update.success=\u66F4\u65B0\u64CD\u4F5C\u6210\u529F -message.action.update.error=\u66F4\u65B0\u64CD\u4F5C\u5931\u8D25 -message.action.delete.success=\u5220\u9664\u64CD\u4F5C\u6210\u529F -message.action.delete.error=\u5220\u9664\u64CD\u4F5C\u5931\u8D25 -message.action.import.success=\u6279\u91CF\u5BFC\u5165\u6210\u529F -message.action.import.error=\u6279\u91CF\u5BFC\u5165\u5931\u8D25 - -import.title=\u6279\u91CF\u5BFC\u5165\u6570\u636E -import.file.select=\u9009\u62E9\u5BFC\u5165\u6587\u4EF6 -import.template.download=\u4E0B\u8F7D\u6A21\u677F -import.update.exist=\u66F4\u65B0\u5B58\u5728\u6570\u636E -import.tip=\u63D0\u793A\uFF1A\u4EC5\u5141\u8BB8\u5BFC\u5165\u201Cxls\u201D\u6216\u8005\u201Cxlsx\u201D\u683C\u5F0F\u7684\u6587\u4EF6 - -#Notices -notices.title=\u6807\u9898 -notices.content=\u5185\u5BB9 - -navs.system=\u7CFB\u7EDF -navs.home=\u9996\u9875 -navs.orgs=\u7EC4\u7EC7\u7BA1\u7406 -navs.users=\u7528\u6237\u7BA1\u7406 -navs.apps=\u5E94\u7528\u7BA1\u7406 -navs.accounts=\u8D26\u53F7\u7BA1\u7406 -navs.accounts.strategy=\u8D26\u53F7\u7B56\u7565 -navs.privileges=\u8BBF\u95EE\u63A7\u5236 -navs.groups=\u7EC4\u7BA1\u7406 -navs.groups.member=\u6210\u5458\u7BA1\u7406 -navs.groups.privileges=\u8BBF\u95EE\u6743\u9650\u7BA1\u7406 -navs.conf=\u914D\u7F6E\u7BA1\u7406 -navs.conf.passwordpolicy=\u5BC6\u7801\u7B56\u7565 -navs.audit=\u65E5\u5FD7\u5BA1\u8BA1 -navs.audit.loginsession=\u4F1A\u8BDD\u7BA1\u7406 -navs.audit.login=\u767B\u5F55\u65E5\u5FD7 -navs.audit.loginapps=\u8BBF\u95EE\u65E5\u5FD7 -navs.audit.operate=\u7BA1\u7406\u65E5\u5FD7 -navs.audit.synchronizer=\u540C\u6B65\u65E5\u5FD7 -navs.audit.connector=\u8FDE\u63A5\u65E5\u5FD7 -navs.roles=\u89D2\u8272\u7BA1\u7406 -navs.role.member=\u89D2\u8272\u7528\u6237 -navs.role.permissions=\u6743\u9650\u7BA1\u7406 -navs.resources=\u8D44\u6E90\u7BA1\u7406 -navs.adapters=\u9002\u914D\u5668\u6CE8\u518C -navs.notices=\u901A\u77E5\u516C\u544A -navs.institutions=\u673A\u6784\u914D\u7F6E -navs.institutions.system=\u7CFB\u7EDF\u4FE1\u606F -navs.socials.provider=\u793E\u4EA4\u670D\u52A1 -navs.synchronizers=\u540C\u6B65\u5668\u7BA1\u7406 -navs.ldapcontext=LDAP\u914D\u7F6E -navs.emailsenders=\u7535\u5B50\u90AE\u7BB1 -navs.smsprovider=\u77ED\u4FE1\u670D\u52A1 \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/messages/message_en.properties b/maxkey-webs/maxkey-web-mgt/src/main/resources/messages/message_en.properties deleted file mode 100644 index 11a01a6e..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/messages/message_en.properties +++ /dev/null @@ -1,731 +0,0 @@ -global.title=MaxKey Secure Management -global.application=MaxKey Secure Management -global.language=English -global.change.language=Language -global.change.language.en=English -global.change.language.zh=\u4e2d\u6587 -global.text.welcome=Welcome -global.text.manage=Manage -global.text.copyright=CopyRight -global.text.copyright.content=Copyright -global.text.copyright.license=Licensed under the Apache License, Version 2.0 -global.text.logout=Logout -global.logout.tip=Logout Tip -global.logout.text.suffix=re-login -global.logout.text.prefix=You have successfully logged out. Please close your browser or -login.session.timeout.tip=Login session timeout -login.session.timeout.prefix=Your login session has timed out. Please -login.session.timeout.suffix=re-login - -common.window.title=Window -common.alert.title=Information -common.alert.closeText=Close -common.conform.title=Conform -common.conform.yes=YES -common.conform.no=NO -common.select.hintText=Please select the record -common.delete.hintText=Are you sure you want to delete? -common.grid.loadtext=Data loading ... -common.grid.loadnodata=No matching data found -common.submit.hintText=Are you sure you want to do this? -common.submit.errorText=Failed to perform operation -common.text.id=Id -common.text.startdate=StartDate -common.text.enddate=EndDate -common.text.createdby=CreatedBy -common.text.createddate=CreatedDate -common.text.modifiedby=ModifiedBy -common.text.modifieddate=ModifiedDate -common.text.sortindex=sort -common.text.status=status -common.text.status.start=start -common.text.status.normal=normal -common.text.status.validated=validated -common.text.status.inactive=inactive -common.text.status.activate=activate -common.text.status.approved=approved -common.text.status.apply=apply -common.text.status.stop=stop -common.text.status.enabled=enabled -common.text.status.disabled=disabled -common.text.status.lock=lock -common.text.status.unlock=unlock -common.text.status.invalid=invalid -common.text.status.expired=expired -common.text.status.delete=delete -common.text.description=description -common.text.yes=yes -common.text.no=no -common.text.locale=Locale - - -main.rpt.newuser=New Users/Month -main.rpt.activeuser=Active Users/Month -main.rpt.onlineuser=Online Users -main.rpt.daycount=Day Login Count -main.rpt.dayhour=Day Login Per Hour -main.rpt.month=Last 30 days Login Count -main.rpt.count=Count -main.rpt.appaccess=Last 30 days Apps Login Count -main.rpt.app=AppName -main.rpt.browseraccess=Last 30 days Browser Count -main.rpt.browser=Browser - - -login.text.login.twofactor.obtain.valid=Regain -login.text.login.twofactor.obtain=Get dynamic verification code -login.text.login.twofactor.obtain.valid.unit=seconds -login.text.login.twofactor.validTime=Remaining -login.text.login.twofactor.validTime.unit=seconds -login.text.login.twofactor=Two-Factors -login.text.login.normal=Normal Login -login.text.username=Username -login.text.password=Password -login.text.captcha=CAPTCHA -login.text.remeberme=RemeberMe -login.text.forgotpassword=Forgot Password -login.button.login=Login -login.text.currenttime=CurrentTime -login.text.otherlogins=OtherLogins -login.text.register=Register - -login.password.expired=Password Expired -login.password.expired.tip=Password expired, please change password -login.password.oldPassword=OldPassword -login.password.newPassword=NewPassword -login.password.confirmPassword=ConfirmPassword -login.password.initial.change.tip=For the first time, please change the initialization password -login.password.changepassword=Password -login.password.applogin.changepassword=login password settings - -login.passwordpolicy=Password Policy -login.passwordpolicy.minlength=minlength -login.passwordpolicy.maxlength=maxlength -login.passwordpolicy.lowercase=lowercase -login.passwordpolicy.uppercase=uppercase -login.passwordpolicy.digits=digits -login.passwordpolicy.specialchar=specialchar -login.passwordpolicy.attempts=attempts -login.passwordpolicy.duration=duration -login.passwordpolicy.expiration=expiration -login.passwordpolicy.username=username -login.passwordpolicy.dictionary=Dictionary -login.passwordpolicy.history=History -login.passwordpolicy.alphabetical=ALPHABETICAL sequences -login.passwordpolicy.numerical=NUMERICAL sequences -login.passwordpolicy.qwerty=QWERTY sequences -login.passwordpolicy.occurances=Occurances - - -login.social.link=Link -login.social.unlink=UnLink -login.social.icon=Icon -login.social.provider=Provider - -# -userinfo.id=id -userinfo.tab.basic=basic -userinfo.tab.business=business -userinfo.tab.personal=personal -userinfo.tab.extra=extra - -userinfo.displayName=displayName -userinfo.username=username -userinfo.email=email -userinfo.mobile=mobile -userinfo.userType=userType -userinfo.userType.employee=employee -userinfo.userType.contractor=contractor -userinfo.userType.customer=customer -userinfo.userType.supplier=supplier -userinfo.userType.partner=partner -userinfo.userType.external=external -userinfo.userType.intern=intern -userinfo.userType.temp=temp -userinfo.userType.dealer=dealer - -userinfo.picture=picture -userinfo.familyName=familyName -userinfo.givenName=givenName -userinfo.middleName=middleName -userinfo.nickName=nickName -userinfo.gender=gender -userinfo.gender.female=female -userinfo.gender.male=male -userinfo.married=married -userinfo.married.unknown=unknown -userinfo.married.single=single -userinfo.married.married=married -userinfo.married.divorce=divorce -userinfo.married.widowed=widowed -userinfo.website=website -userinfo.idtype=idtype -userinfo.idtype.unknown=unknown -userinfo.idtype.idcard=idcard -userinfo.idtype.passport=passport -userinfo.idtype.studentcard=studentcard -userinfo.idtype.militarycard=militarycard -userinfo.idCardNo=idCardNo -userinfo.startWorkDate=startWorkDate -userinfo.preferredLanguage=preferredLanguage -userinfo.timeZone=timeZone -userinfo.locale=locale -userinfo.employeeNumber=employeeNumber -userinfo.windowsAccount=windowsAccount -userinfo.organization=organization -userinfo.division=division -userinfo.department=department -userinfo.costCenter=costCenter -userinfo.jobTitle=jobTitle -userinfo.jobLevel=jobLevel -userinfo.manager=manager -userinfo.assistant=assistant -userinfo.entryDate=entryDate -userinfo.quitDate=quitDate -userinfo.workCountry=workCountry -userinfo.workRegion=workRegion -userinfo.workLocality=workLocality -userinfo.workStreetAddress=workStreetAddress -userinfo.workPostalCode=workPostalCode -userinfo.workFax=workFax -userinfo.workPhoneNumber=workPhoneNumber -userinfo.workEmail=workEmail -userinfo.homeCountry=homeCountry -userinfo.homeRegion=homeRegion -userinfo.homeLocality=homeLocality -userinfo.homeStreetAddress=homeStreetAddress -userinfo.homePostalCode=homePostalCode -userinfo.homeFax=homeFax -userinfo.homePhoneNumber=homePhoneNumber -userinfo.homeEmail=homeEmail -userinfo.ims=IMS - -userinfo.status=Status -userinfo.status.active=Active -userinfo.status.lock=Locked -userinfo.status.inactive=Inactive -userinfo.status.delete=Deleted -userinfo.userstate=UserState -userinfo.userstate.resident=Resident -userinfo.userstate.withdrawn=Withdrawn -userinfo.userstate.inactive=Inactive -userinfo.userstate.retiree=Retiree - -userinfo.authnType=AuthenticationType -userinfo.authnType.authnType.1=General login -userinfo.authnType.authnType.2=Mobile Token -userinfo.authnType.authnType.3=SMS Verification -userinfo.authnType.authnType.4=EMAIL Verification -userinfo.authnType.authnType.5=TIME BASED Token -userinfo.authnType.authnType.6=Counter Token -userinfo.authnType.authnType.7=HOTP Token -userinfo.authnType.authnType.8=RSA Token -userinfo.authnType.authnType.9=Digital Certificate -userinfo.authnType.authnType.10=USB Key - -org.tab.basic=basic -org.tab.extra=extra -org.id=id -org.name=name -org.pid=pid -org.pname=pname -org.fullname=fullname -org.xpath=ID Xpath -org.xnamepath=xnamepath -org.type=type -org.division=division -org.contact=contact -org.phone=phone -org.email=email -org.fax=fax -org.country=country -org.region=region -org.locality=locality -org.street=street -org.address=address -org.postalcode=postalcode -org.sortorder=sortorder -org.description=description - -#opt totp -login.totp.sharedSecret=sharedSecret -login.totp.period=period -login.totp.digits=digits -login.totp.crypto=crypto -login.totp.generate=Generate -login.totp.title=TimeBased One Time Password -#opt hotp -login.hotp.sharedSecret=sharedSecret -login.hotp.period=period -login.hotp.digits=digits -login.hotp.crypto=crypto -login.hotp.generate=Generate -login.hotp.title=HOTP One Time Password -#opt counter -login.counter.sharedSecret=sharedSecret -login.counter.period=period -login.counter.digits=digits -login.counter.crypto=crypto -login.counter.generate=generate -login.counter.title=Counter Based One Time Password -#app -apps.icon=Icon -apps.name=appName -apps.protocol=protocol -apps.category=category -apps.category.none=None -apps.category.1011=Enterprise Services/Data Analysis -apps.category.1012=Enterprise Services/Teleworking -apps.category.1013=Enterprise Services/OA -apps.category.1014=Enterprise Services/Legal Service -apps.category.1015=Enterprise Services/Marketing -apps.category.1016=Enterprise Services/Administration -apps.category.1017=Enterprise Services/Benefits -apps.category.1111=Teamwork/Project Management -apps.category.1112=Teamwork/Agile Development -apps.category.1113=Teamwork/Design -apps.category.1114=Teamwork/To-do -apps.category.1211=HR/Comprehensive HRM -apps.category.1212=HR/Recruiting -apps.category.1213=HR/Background Check -apps.category.1214=HR/Incentive -apps.category.1215=HR/Corporate Culture -apps.category.1311=Training -apps.category.1411=Business Travel -apps.category.1511=Finance Management/Comprehensive Finance -apps.category.1512=Finance Management/Reimbursement -apps.category.1611=Survey & Workflow -apps.category.1711=Survey & Workflow/BPM -apps.category.1712=Survey & Workflow/Survey -apps.category.1811=Supply Chain/Asset Management -apps.category.1812=Supply Chain/PSI -apps.category.1911=Customer Relationship/Customer Support -apps.category.1912=Customer Relationship/CRM -apps.protocol.formbased=formbased -apps.protocol.desktop=desktop -apps.protocol.tokenbased=tokenbased -apps.protocol.oauth2.0=OAuth2.x -apps.protocol.saml2.0=SAML2.0 -apps.protocol.ltpa=Lightweight Third-Party(LTPA) -apps.protocol.cas=CAS -apps.protocol.jwt=JwtToken -apps.protocol.extendapi=API Extend -apps.protocol.basic=Basic -apps.vendor=vendor -apps.vendor.url=vendor URL -apps.basic.info=basic info -apps.id=ID -apps.secret=secret -apps.visible=visible -apps.visible.hidden=Hidden -apps.visible.all=All -apps.visible.internet=Internet -apps.visible.intranet=Intranet -apps.loginUrl=loginUrl -apps.logoutUrl=logoutUrl -apps.logoutType=logoutType -apps.logoutType.none=NONE -apps.logoutType.back_channel=BACK_CHANNEL -apps.logoutType.front_channel=FRONT_CHANNEL -apps.credential=credential -apps.credential.user-defined=user-defined -apps.credential.shared=shared -apps.credential.system=system -apps.systemUserAttr=systemUserAttr -apps.credential.sharedUsername=sharedUsername -apps.credential.sharedPassword=sharedPassword -apps.isAdapter=isAdapter -apps.isAdapter.no=NO -apps.isAdapter.yes=YES -apps.adapter=adapter -apps.extendAttr=extendAttr -apps.isExtendAttr=isExtendAttr -apps.extendAttr.parameter=parameter -apps.extendAttr.parameter.type=type -apps.extendAttr.parameter.value=value -apps.principal=principal -apps.credentials=credentials - -#adapter -apps.adapter.name=name -apps.adapter.adapter=adapter -apps.adapter.protocol=protocol - -apps.select.tip=Please Select Application System -#formbased -apps.formbased.info=formbased Info -apps.formbased.redirectUri=redirectUri -apps.formbased.usernameMapping=usernameMapping -apps.formbased.passwordMapping=passwordMapping -apps.formbased.passwordAlgorithm=passwordAlgorithm -apps.formbased.authorizeView=authorizeView -apps.formbased.parameter=parameter -apps.formbased.parameter.value=value - -#cas -apps.cas.info=CAS Info -apps.cas.service=Service -apps.cas.callbackUrl=CallbackUrl -apps.cas.casUser=CasUser -apps.cas.expires=Expires -#tokenbased -apps.tokenbased.info=tokenbased Info -apps.tokenbased.redirectUri=redirectUri -apps.tokenbased.tokenType=tokenType -apps.tokenbased.cookieName=Cookie Name -apps.tokenbased.algorithm=algorithm -apps.tokenbased.algorithmKey=algorithmKey -apps.tokenbased.token.content=content -apps.tokenbased.expires=expires -#jwt -apps.jwt.info=JWT Info -apps.jwt.redirectUri=redirectUri -apps.jwt.subject=subject -apps.jwt.audience=audience -apps.jwt.issuer=issuer -apps.jwt.tokenType=tokenType -apps.jwt.jwtName=jwtName -apps.jwt.algorithm=algorithm -apps.jwt.encryptionMethod=encryptionMethod -apps.jwt.algorithmKey=algorithmKey -apps.jwt.signature=signature -apps.jwt.signatureKey=signatureKey -apps.jwt.content=content -apps.jwt.expires=expires -#SAML -apps.saml.metadata.company=company -apps.saml.spAcsUrl=ACS Url -apps.saml.fileType.Certificate=Certificate -apps.saml.metadata.orgDisplayName=orgDisplayName -apps.saml.nameIdConvert.original=original -apps.saml.certIssuer=certIssuer -apps.saml.metadata=SAML Metadata -apps.saml.fileType=fileType -apps.saml.nameIdConvert=NameId Convert -apps.saml.target=target -apps.saml.metadata.telephoneNumber=telephoneNumber -apps.saml.fileType.metadata.file=SAML Metadata File -apps.saml.fileType.metadata.url=SAML Metadata Url -apps.saml.fileType.certificate=Certificate -apps.saml.metaFile=Metadata -apps.saml.metadata.givenName=givenName -apps.saml.issuer=Issuer -apps.saml.nameIdConvert.upperCase=upperCase -apps.saml.metadata.orgURL=orgURL -apps.saml.metadata.info=SAML V2.0 Info -apps.saml.certSubject=certSubject -apps.saml.encrypted.no=No encrypted -apps.saml.binding=Binding -apps.saml.metadata.surName=surName -apps.saml.audience=Audience -apps.saml.v2.0.info=SAML V20 Info -apps.saml.metadata.contactType=contactType -apps.saml.entityId=Entity Id -apps.saml.nameIdConvert.lowerCase=lowerCase -apps.saml.metadata.orgName=orgName -apps.saml.certExpiration=certExpiration -apps.saml.encrypted=encrypted -apps.saml.validityInterval=validityInterval -apps.saml.encrypted.yes=yes -apps.saml.metadata.emailAddress=emailAddress -apps.saml.nameidFormat=Nameid Format -apps.saml.v1.1.info=SAML 1.1 Info -apps.saml.signature=Signature -apps.saml.digestMethod=Digest Method -#oauth -apps.oauth.approvalPrompt.force=force -apps.oauth.accessTokenValiditySeconds=accessTokenValiditySeconds -apps.oauth.v2.0.clientSecret=Client Secret -apps.oauth.registeredRedirectUris=registeredRedirectUris -apps.oauth.approvalPrompt.auto=auto -apps.oauth.refreshTokenValiditySeconds=refreshTokenValiditySeconds -apps.oauth.scope=scope -apps.oauth.approvalPrompt=approvalPrompt -apps.oauth.v2.0.info=OAuth 2.0 Info -apps.oauth.GrantTypes=GrantTypes -apps.oauth.v2.0.clientId=Client Id -apps.oauth.subject=Subject -apps.oauth.connect.info=OpenID Connect Info -apps.oauth.connect.algorithm=Algorithm -apps.oauth.connect.algorithmKey=AlgorithmKey -apps.oauth.connect.encryptionMethod=EncryptionMethod -apps.oauth.connect.signature=Signature -apps.oauth.connect.signatureKey=SignatureKey -apps.oauth.connect.audience=Audience -apps.oauth.connect.issuer=Issuer -apps.oauth.connect.userInfoResponse=UserInfoResponse - -#group -group.id=id -group.name=name -group.dynamic=dynamic -group.filters=filters -group.orgidslist=orgIdsList -group.resumeTime=resumeTime -group.suspendTime=suspendTime - -#role -role.id=id -role.name=name -role.dynamic=dynamic -role.filters=filters -role.orgidslist=orgIdsList - -resource.id=id -resource.name=name -resource.parentId=parentId -resource.parentName=parentName -resource.resourceType=Type -resource.resourceType.Menu=Menu -resource.resourceType.Button=Button -resource.resourceType.Element=Element -resource.resourceType.Module=Module -resource.resourceType.File=File -resource.resourceType.Data=Data -resource.resourceType.Other=Other -resource.resourceIcon=Icon -resource.resourceUrl=URL -resource.resourceAction=Action -resource.resourceStyle=Style - -#account -account.username=username -account.displayName=displayName -account.appId=appId -account.appName=appName -account.relatedUsername=relatedUsername -account.relatedPassword=relatedPassword - -accounts.strategy.id=Id -accounts.strategy.name=name -accounts.strategy.mapping=mapping -accounts.strategy.filters=filters -accounts.strategy.orgidslist=orgIdsList -accounts.strategy.suffixes=suffixes -accounts.strategy.createType=createType -accounts.strategy.createType.manual=manual -accounts.strategy.createType.automatic=automatic - -socials.provider.id=Id -socials.provider.provider=Provider -socials.provider.providerName=ProviderName -socials.provider.icon=Icon -socials.provider.clientId=ClientId -socials.provider.clientSecret=ClientSecret -socials.provider.agentId=AgentId -socials.provider.hidden=Hidden -socials.provider.scanCode=ScanCode -socials.provider.scanCode.none=None -socials.provider.scanCode.https=https -socials.provider.scanCode.http=http - -#synchronizers -synchronizers.id=id -synchronizers.name=name -synchronizers.sourceType=sourceType -synchronizers.scheduler=scheduler -synchronizers.filters=filters -synchronizers.providerUrl=providerUrl -synchronizers.driverClass=driverClass -synchronizers.principal=principal -synchronizers.credentials=credentials -synchronizers.basedn=basedn -synchronizers.msadDomain=Active Directory Domain -synchronizers.ssl=ssl -synchronizers.trustStore=trustStore -synchronizers.trustStorePassword=trustStorePassword -synchronizers.resumeTime=resumeTime -synchronizers.suspendTime=suspendTime -synchronizers.syncStartTime=During - -institutions.name=name -institutions.fullName=fullName -institutions.division=division -institutions.contact=contact -institutions.phone=phone -institutions.email=email -institutions.fax=fax -institutions.country=country -institutions.region=region -institutions.locality=locality -institutions.street=street -institutions.address=address -institutions.postalcode=postalcode - -institutions.logo=logo -institutions.title=Title -institutions.consoleTitle=ConsoleTitle -institutions.domain=domainName -institutions.captchaSupport=captchaSupport -institutions.captcha=captcha -institutions.captcha.type=captchaType -institutions.captcha.type.text=Numeral -institutions.captcha.type.arithmetic=Arithmetic -institutions.default.uri=defaultUri - -localization.property=Property -localization.langZh=Chinese -localization.langEn=English - -ldapcontext.product=Product -ldapcontext.providerUrl=ProviderUrl -ldapcontext.principal=Principal -ldapcontext.credentials=Credentials -ldapcontext.filters=Filters -ldapcontext.basedn=Base DN -ldapcontext.msadDomain=Active Directory Domain -ldapcontext.accountMapping=Account Mapping -ldapcontext.sslSwitch=SSL -ldapcontext.trustStore=TrustStore -ldapcontext.trustStorePassword=TrustStorePassword - -emailsenders.account=Account -emailsenders.credentials=Credentials -emailsenders.smtpHost=SMTPHost -emailsenders.port=Port -emailsenders.sslSwitch=SSL -emailsenders.sender=Sender -emailsenders.encoding=Encoding -emailsenders.protocol=Protocol - #smsprovider -smsprovider.provider=Provider -smsprovider.providerName=ProviderName -smsprovider.providerName.aliyun=Aliyun SMS -smsprovider.providerName.neteasesms=Netease SMS -smsprovider.providerName.tencentcloud=Tencent Cloud SMS -smsprovider.providerName.email=Email Config -smsprovider.message=Message -smsprovider.appkey=Key -smsprovider.appsecret=Secret -smsprovider.templateid=Template -smsprovider.signname=SignName -smsprovider.tencentcloud.smssdkappid=Tencent SMS SDKAPPID - -button.text.action=Action -button.text.visit=Visit -button.text.add=Add -button.text.edit=Edit -button.text.delete=Delete -button.text.save=Save -button.text.close=Close -button.text.select=Select -button.text.search=Search -button.text.expandsearch=Expand -button.text.collapsesearch=Collapse -button.text.cancel=Cancel -button.text.add.member=Add member -button.text.delete.member=Delete member -button.text.generate=Generate -button.text.view=View -button.text.hidden=Hidden -button.text.import=Import -button.text.adjunct=Adjoint Depts -button.text.sync=Sync -button.text.terminate=Terminate -button.text.confirm=Confirm - -log.loginhistory.id=id -log.loginhistory.sessionId=sessionId -log.loginhistory.username=username -log.loginhistory.displayName=displayName -log.loginhistory.provider=provider -log.loginhistory.message=message -log.loginhistory.loginType=loginType -log.loginhistory.sourceIp=sourceIp -log.loginhistory.browser=browser -log.loginhistory.loginTime=loginTime -log.loginhistory.logoutTime=logoutTime -log.loginhistory.platform=platform -log.loginhistory.application=application -log.loginhistory.loginUrl=loginUrl -log.loginhistory.code=code -log.loginhistory.rpUserInfo=Relying Party - -log.loginappshistory.id=id -log.loginappshistory.sessionId=sessionId -log.loginappshistory.uid=uid -log.loginappshistory.username=username -log.loginappshistory.displayName=displayName -log.loginappshistory.appId=appId -log.loginappshistory.appName=appName -log.loginappshistory.loginTime=loginTime - -log.operate.servicename=servicename -log.operate.message=message -log.operate.content=content -log.operate.messageType=messageType -log.operate.operateType=operateType -log.operate.username=username - -log.synchronizer.id=Id -log.synchronizer.syncId=SyncId -log.synchronizer.syncName=SyncName -log.synchronizer.objectId=ObjectId -log.synchronizer.objectType=ObjectType -log.synchronizer.objectName=ObjectName -log.synchronizer.syncTime=SyncTime -log.synchronizer.result=Result - -log.connector.id=Id -log.connector.conName=Connector -log.connector.conType=Type -log.connector.sourceId=SourceId -log.connector.sourceName=SourceName -log.connector.objectId=ObjectId -log.connector.objectName=ObjectName -log.connector.description=Description -log.connector.syncTime=SyncTime -log.connector.result=Result - -message.action.insert.success=Insert Success -message.action.insert.error=Insert Error -message.action.update.success=Update Success -message.action.update.error=Update Error -message.action.delete.success=Delete Success -message.action.delete.error=Delete Error -message.action.import.success=Import Success -message.action.import.error=Import Error - -import.title=Batch Import Data -import.file.select=Import File -import.template.download=Download Template -import.update.exist=Update Exist Data -import.tip=Tip\uff1aolny Import \u201cxls\u201d or \u201cxlsx\u201d file\u3002 - -#Notices -notices.title=name -notices.content=content - -navs.system=System -navs.home=Home -navs.orgs=Orgs -navs.users=Users -navs.apps=Apps -navs.accounts=Accounts -navs.accounts.strategy=AccountsStrategy -navs.privileges=Access Control -navs.groups=Groups -navs.groups.member=Groups Member -navs.groups.privileges=Access -navs.conf=Conf -navs.conf.passwordpolicy=PasswordPolicy -navs.audit=Audit -navs.audit.loginsession=Session -navs.audit.login=Login -navs.audit.loginapps=LoginApps -navs.audit.operate=Management -navs.audit.synchronizer=Synchronizer -navs.audit.connector=Connector -navs.roles=Roles -navs.role.member=RoleMember -navs.role.permissions=Permissions -navs.resources=Resources -navs.adapters=Adapters -navs.notices=Notices -navs.institutions=Institutions -navs.institutions.system=System -navs.socials.provider=SocialsProvider -navs.synchronizers=Synchronizers -navs.ldapcontext=LdapContext -navs.emailsenders=Email -navs.smsprovider=SmsProvider \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/messages/message_zh_CN.properties b/maxkey-webs/maxkey-web-mgt/src/main/resources/messages/message_zh_CN.properties deleted file mode 100644 index e5462a28..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/messages/message_zh_CN.properties +++ /dev/null @@ -1,723 +0,0 @@ -global.title=MaxKey\u8EAB\u4EFD\u5B89\u5168\u7BA1\u7406\u7CFB\u7EDF -global.application=MaxKey\u8EAB\u4EFD\u5B89\u5168\u7BA1\u7406\u7CFB\u7EDF -global.language=\u4E2D\u6587 -global.change.language=\u8BED\u8A00 -global.change.language.en=English -global.change.language.zh=\u4E2D\u6587 -global.text.welcome=\u6B22\u8FCE\u60A8 -global.text.manage=\u7BA1\u7406 -global.text.copyright=\u7248\u6743\u6240\u6709 -global.text.copyright.content=Copyright -global.text.copyright.license=Licensed under the Apache License, Version 2.0 -global.text.logout=\u9000\u51FA -global.logout.tip=\u6CE8\u9500\u6210\u529F -global.logout.text.suffix=\u91CD\u65B0\u767B\u5F55 -global.logout.text.prefix=\u60A8\u5DF2\u7ECF\u6210\u529F\u9000\u51FA\u767B\u5F55\uFF0C\u8BF7\u5173\u95ED\u6D4F\u89C8\u5668\u6216\u8005 -login.session.timeout.tip=\u767B\u5F55\u4F1A\u8BDD\u8D85\u65F6 -login.session.timeout.prefix=\u60A8\u7684\u767B\u5F55\u4F1A\u8BDD\u5DF2\u7ECF\u8D85\u65F6\uFF0C\u8BF7 -login.session.timeout.suffix=\u91CD\u65B0\u767B\u5F55 - -common.window.title=\u7A97\u53E3 -common.alert.title=\u63D0\u793A\u4FE1\u606F -common.alert.closeText=\u5173\u95ED -common.conform.title=\u786E\u8BA4\u63D0\u793A -common.conform.yes=\u786E\u5B9A -common.conform.no=\u5173\u95ED -common.select.hintText=\u8BF7\u9009\u62E9\u60A8\u8981\u64CD\u4F5C\u7684\u6570\u636E -common.delete.hintText=\u60A8\u786E\u5B9A\u8981\u5220\u9664\u5417? -common.grid.loadtext=\u6B63\u5728\u52A0\u8F7D... -common.grid.loadnodata=\u6CA1\u6709\u67E5\u8BE2\u5230\u7B26\u5408\u6570\u636E -common.submit.hintText=\u60A8\u786E\u5B9A\u8981\u8FDB\u884C\u6B64\u9879\u64CD\u4F5C\u5417? -common.submit.errorText=\u6267\u884C\u64CD\u4F5C\u5931\u8D25 -common.text.id=\u7F16\u53F7 -common.text.startdate=\u5F00\u59CB\u65F6\u95F4 -common.text.enddate=\u7ED3\u675F\u65F6\u95F4 -common.text.createdby=\u521B\u5EFA\u4EBA -common.text.createddate=\u521B\u5EFA\u65F6\u95F4 -common.text.modifiedby=\u4FEE\u6539\u4EBA -common.text.modifieddate=\u4FEE\u6539\u65F6\u95F4 -common.text.sortindex=\u6392\u5E8F -common.text.status=\u72B6\u6001 -common.text.status.start=\u5F00\u59CB -common.text.status.normal=\u6B63\u5E38 -common.text.status.validated=\u6709\u6548 -common.text.status.inactive=\u4E0D\u6D3B\u52A8 -common.text.status.activate=\u6D3B\u52A8 -common.text.status.approved=\u6279\u51C6 -common.text.status.apply=\u7533\u8BF7 -common.text.status.stop=\u505C\u6B62 -common.text.status.enabled=\u542F\u7528 -common.text.status.disabled=\u505C\u7528 -common.text.status.lock=\u9501\u5B9A -common.text.status.unlock=\u89E3\u9501 -common.text.status.invalid=\u65E0\u6548 -common.text.status.expired=\u8FC7\u671F -common.text.status.delete=\u5220\u9664 -common.text.description=\u63CF\u8FF0 -common.text.yes=\u662F -common.text.no=\u5426 -common.text.locale=\u591A\u8BED\u8A00 - -main.rpt.newuser=\u5F53\u6708\u65B0\u7528\u6237 -main.rpt.activeuser=\u672C\u6708\u6D3B\u8DC3\u7528\u6237 -main.rpt.onlineuser=\u7528\u6237\u5728\u7EBF -main.rpt.daycount=\u5F53\u5929\u8BBF\u95EE\u91CF -main.rpt.dayhour=\u5F53\u5929\u8BBF\u95EE\u60C5\u51B5 -main.rpt.month=30\u5929\u8BBF\u95EE\u60C5\u51B5 -main.rpt.count=\u8BBF\u95EE\u91CF -main.rpt.appaccess=30\u5929\u5E94\u7528\u8BBF\u95EE\u7EDF\u8BA1 -main.rpt.app=\u5E94\u7528\u540D\u79F0 -main.rpt.browseraccess=30\u5929\u6D4F\u89C8\u5668\u7EDF\u8BA1 -main.rpt.browser=\u6D4F\u89C8\u5668 - -login.text.login.twofactor.obtain.valid=\u91CD\u65B0\u83B7\u53D6 -login.text.login.twofactor.obtain=\u83B7\u53D6\u52A8\u6001\u9A8C\u8BC1\u7801 -login.text.login.twofactor.obtain.valid.unit=\u79D2 -login.text.login.twofactor.validTime=\u5269\u4F59\u65F6\u95F4 -login.text.login.twofactor.validTime.unit=\u79D2 -login.text.login.twofactor=\u5B89\u5168\u8BA4\u8BC1 -login.text.login.normal=\u7528\u6237\u8BA4\u8BC1 -login.text.username=\u7528\u6237\u540D -login.text.password=\u5BC6    \u7801 -login.text.captcha=\u9A8C\u8BC1\u7801 -login.text.remeberme=\u8BB0\u4F4F\u767B\u5F55 -login.text.forgotpassword=\u5FD8\u8BB0\u5BC6\u7801 -login.button.login=\u767B\u5F55 -login.text.currenttime=\u65F6    \u95F4 -login.text.otherlogins=\u5176\u4ED6\u767B\u5F55\u65B9\u5F0F -login.text.register=\u7528\u6237\u6CE8\u518C - -login.password.expired=\u5BC6\u7801\u8FC7\u671F -login.password.expired.tip=\u5BC6\u7801\u8FC7\u671F\uFF0C\u8BF7\u4FEE\u6539\u5BC6\u7801 -login.password.oldPassword=\u539F\u5BC6\u7801 -login.password.newPassword=\u65B0\u5BC6\u7801 -login.password.confirmPassword=\u786E\u8BA4\u65B0\u5BC6\u7801 -login.password.initial.change.tip=\u9996\u6B21\u767B\u5F55\uFF0C\u8BF7\u4FEE\u6539\u521D\u59CB\u5316\u5BC6\u7801 -login.password.changepassword=\u5BC6\u7801\u4FEE\u6539 -login.password.applogin.changepassword=\u5E94\u7528\u767B\u5F55\u5BC6\u7801\u8BBE\u7F6E -#passwordpolicy -login.passwordpolicy=\u5BC6\u7801\u7B56\u7565 -login.passwordpolicy.minlength=\u6700\u5C0F\u957F\u5EA6 -login.passwordpolicy.maxlength=\u6700\u5927\u957F\u5EA6 -login.passwordpolicy.lowercase=\u5305\u542B\u5C0F\u5199\u5B57\u6BCD -login.passwordpolicy.uppercase=\u5305\u542B\u5927\u5199\u5B57\u6BCD -login.passwordpolicy.digits=\u5305\u542B\u6570\u5B57 -login.passwordpolicy.specialchar=\u7279\u6B8A\u5B57\u7B26 -login.passwordpolicy.attempts=\u767B\u5F55\u5C1D\u8BD5\u6B21\u6570 -login.passwordpolicy.duration=\u81EA\u52A8\u89E3\u9664 -login.passwordpolicy.expiration=\u8FC7\u671F\u65F6\u95F4 -login.passwordpolicy.username=\u5305\u542B\u7528\u6237\u540D -login.passwordpolicy.dictionary=\u7B80\u5355\u5BC6\u7801\u5B57\u5178 -login.passwordpolicy.history=\u5386\u53F2\u5BC6\u7801\u6B21\u6570 -login.passwordpolicy.alphabetical=\u5B57\u6BCD\u5E8F\u5217\u7B56\u7565 -login.passwordpolicy.numerical=\u6570\u5B57\u5E8F\u5217\u7B56\u7565 -login.passwordpolicy.qwerty=\u952E\u76D8\u7B56\u7565 -login.passwordpolicy.occurances=\u5B57\u7B26\u91CD\u590D\u6B21\u6570 - -#social -login.social.link=\u7ED1\u5B9A -login.social.unlink=\u89E3\u9664 -login.social.icon=\u56FE\u6807 -login.social.provider=\u4F9B\u5E94\u5546 -#userinfo -userinfo.id=\u7528\u6237\u7F16\u53F7 -userinfo.tab.basic=\u57FA\u672C\u4FE1\u606F -userinfo.tab.business=\u673A\u6784\u4FE1\u606F -userinfo.tab.personal=\u4E2A\u4EBA\u4FE1\u606F -userinfo.tab.extra=\u6269\u5C55\u4FE1\u606F - -userinfo.displayName=\u7528\u6237\u540D -userinfo.username=\u767B\u5F55\u8D26\u53F7 -userinfo.email=\u90AE\u7BB1\u5730\u5740 -userinfo.mobile=\u624B\u673A\u53F7\u7801 -userinfo.userType=\u7528\u6237\u7C7B\u578B -userinfo.userType.employee=\u5185\u90E8\u5458\u5DE5 -userinfo.userType.contractor=\u627F\u5305\u5546 -userinfo.userType.customer=\u5BA2\u6237 -userinfo.userType.supplier=\u4F9B\u5E94\u5546 -userinfo.userType.partner=\u5408\u4F5C\u4F19\u4F34 -userinfo.userType.external=\u5916\u90E8\u7528\u6237 -userinfo.userType.intern=\u5B9E\u4E60\u751F -userinfo.userType.temp=\u4E34\u65F6\u7528\u6237 -userinfo.userType.dealer=\u7ECF\u9500\u5546 - -userinfo.picture=\u5934\u50CF -userinfo.familyName=\u59D3 -userinfo.givenName=\u540D -userinfo.middleName=\u4E2D\u95F4\u540D -userinfo.nickName=\u6635\u79F0 -userinfo.gender=\u6027\u522B -userinfo.gender.female=\u5973 -userinfo.gender.male=\u7537 -userinfo.married=\u5A5A\u59FB\u72B6\u6001 -userinfo.married.unknown=\u672A\u77E5 -userinfo.married.single=\u5355\u8EAB -userinfo.married.married=\u5DF2\u5A5A -userinfo.married.divorce=\u79BB\u5F02 -userinfo.married.widowed=\u4E27\u5076 -userinfo.website=\u4E2A\u4EBA\u4E3B\u9875 -userinfo.birthDate=\u51FA\u751F\u65E5\u671F -userinfo.idtype=\u8BC1\u4EF6\u7C7B\u578B -userinfo.idtype.unknown=\u672A\u77E5 -userinfo.idtype.idcard=\u8EAB\u4EFD\u8BC1 -userinfo.idtype.passport=\u62A4\u7167 -userinfo.idtype.studentcard=\u5B66\u751F\u8BC1 -userinfo.idtype.militarycard=\u519B\u4EBA\u8BC1 -userinfo.idCardNo=\u8BC1\u4EF6\u53F7\u7801 -userinfo.startWorkDate=\u5DE5\u4F5C\u5F00\u59CB\u65F6\u95F4 -userinfo.preferredLanguage=\u8BED\u97F3\u504F\u597D -userinfo.timeZone=\u65F6\u533A -userinfo.locale=\u8BED\u8A00\u9009\u62E9 -userinfo.employeeNumber=\u5458\u5DE5\u7F16\u53F7 -userinfo.windowsAccount=Windows\u57DF\u8D26\u53F7 -userinfo.organization=\u6240\u5C5E\u7EC4\u7EC7 -userinfo.division=\u5206\u652F\u673A\u6784 -userinfo.department=\u90E8\u95E8\u540D\u79F0 -userinfo.departmentId=\u90E8\u95E8\u7F16\u53F7 -userinfo.costCenter=\u6210\u672C\u4E2D\u5FC3 -userinfo.jobTitle=\u804C\u4F4D -userinfo.jobLevel=\u7EA7\u522B -userinfo.manager=\u4E0A\u7EA7\u7ECF\u7406 -userinfo.assistant=\u52A9\u7406 -userinfo.entryDate=\u5165\u804C\u65F6\u95F4 -userinfo.quitDate=\u79BB\u804C\u65F6\u95F4 -userinfo.workCountry=\u56FD\u5BB6 -userinfo.workRegion=\u7701 -userinfo.workLocality=\u57CE\u5E02 -userinfo.workStreetAddress=\u5730\u5740 -userinfo.workPostalCode=\u90AE\u7F16 -userinfo.workFax=\u4F20\u771F -userinfo.workPhoneNumber=\u5DE5\u4F5C\u7535\u8BDD -userinfo.workEmail=\u5DE5\u4F5C\u90AE\u4EF6 -userinfo.homeCountry=\u56FD\u5BB6 -userinfo.homeRegion=\u7701 -userinfo.homeLocality=\u57CE\u5E02 -userinfo.homeStreetAddress=\u5BB6\u5EAD\u5730\u5740 -userinfo.homePostalCode=\u5BB6\u5EAD\u90AE\u7F16 -userinfo.homeFax=\u5BB6\u5EAD\u4F20\u771F -userinfo.homePhoneNumber=\u5BB6\u5EAD\u7535\u8BDD -userinfo.homeEmail=\u5BB6\u5EAD\u90AE\u7BB1 -userinfo.ims=\u5373\u65F6\u901A\u8BAF -userinfo.status=\u72B6\u6001 -userinfo.status.active=\u6D3B\u52A8 -userinfo.status.lock=\u9501\u5B9A -userinfo.status.inactive=\u4E0D\u6D3B\u52A8 -userinfo.status.delete=\u5DF2\u5220\u9664 -userinfo.userstate=\u7528\u6237\u72B6\u6001 -userinfo.userstate.resident=\u5728\u804C -userinfo.userstate.withdrawn=\u79BB\u804C -userinfo.userstate.inactive=\u505C\u85AA\u7559\u804C -userinfo.userstate.retiree=\u9000\u4F11 - -userinfo.authnType=\u767B\u5F55\u65B9\u5F0F -userinfo.authnType.authnType.1=\u666E\u901A\u767B\u5F55 -userinfo.authnType.authnType.2=\u624B\u673A\u4EE4\u724C -userinfo.authnType.authnType.3=\u77ED\u4FE1\u9A8C\u8BC1 -userinfo.authnType.authnType.4=\u90AE\u4EF6\u9A8C\u8BC1 -userinfo.authnType.authnType.5=\u65F6\u95F4\u4EE4\u724C -userinfo.authnType.authnType.6=\u8BA1\u6570\u5668\u4EE4\u724C -userinfo.authnType.authnType.7=HOTP\u4EE4\u724C -userinfo.authnType.authnType.8=RSA\u4EE4\u724C -userinfo.authnType.authnType.9=\u6570\u5B57\u8BC1\u4E66 -userinfo.authnType.authnType.10=USB Key -#org -org.tab.basic=\u57FA\u672C\u4FE1\u606F -org.tab.extra=\u6269\u5C55\u4FE1\u606F -org.id=\u7EC4\u7EC7\u7F16\u53F7 -org.name=\u7EC4\u7EC7\u540D\u79F0 -org.pid=\u7236\u7EA7\u7F16\u53F7 -org.pname=\u7236\u7EA7\u540D\u79F0 -org.fullname=\u7EC4\u7EC7\u5168\u79F0 -org.xpath=ID\u8DEF\u5F84 -org.xnamepath=\u540D\u79F0\u8DEF\u5F84 -org.type=\u7C7B\u578B -org.division=\u5206\u652F\u673A\u6784 -org.contact=\u8054\u7CFB\u4EBA -org.phone=\u7535\u8BDD -org.email=\u90AE\u7BB1 -org.fax=\u4F20\u771F -org.country=\u56FD\u5BB6 -org.region=\u7701 -org.locality=\u57CE\u5E02 -org.street=\u8857\u9053 -org.address=\u5730\u5740 -org.postalcode=\u90AE\u7F16 -org.sortorder=\u6392\u5E8F -org.description=\u63CF\u8FF0 -#opt totp -login.totp.sharedSecret=\u5171\u4EAB\u5BC6\u7801 -login.totp.period=\u5468\u671F -login.totp.digits=\u6570\u5B57 -login.totp.crypto=\u52A0\u5BC6\u65B9\u5F0F -login.totp.generate=\u91CD\u65B0\u751F\u6210 -login.totp.title=TimeBased One Time Password -#opt hotp -login.hotp.sharedSecret=\u5171\u4EAB\u5BC6\u7801 -login.hotp.period=\u5468\u671F -login.hotp.digits=\u6570\u5B57 -login.hotp.crypto=\u52A0\u5BC6\u65B9\u5F0F -login.hotp.generate=\u91CD\u65B0\u751F\u6210 -login.hotp.title=HOTP One Time Password -#opt counter -login.counter.sharedSecret=\u5171\u4EAB\u5BC6\u7801 -login.counter.period=\u5468\u671F -login.counter.digits=\u6570\u5B57 -login.counter.crypto=\u52A0\u5BC6\u65B9\u5F0F -login.counter.generate=\u91CD\u65B0\u751F\u6210 -login.counter.title=Counter Based One Time Password -#app -apps.icon=\u56FE\u6807 -apps.name=\u5E94\u7528\u540D\u79F0 -apps.protocol=\u8BBF\u95EE\u534F\u8BAE -apps.category=\u7C7B\u578B -apps.category.none=\u6682\u65E0 -apps.category.1011=\u4F01\u4E1A\u670D\u52A1/\u6570\u636E\u5206\u6790 -apps.category.1012=\u4F01\u4E1A\u670D\u52A1/\u7535\u5B50\u529E\u516C -apps.category.1013=\u4F01\u4E1A\u670D\u52A1/\u7EFC\u5408OA -apps.category.1014=\u4F01\u4E1A\u670D\u52A1/\u5DE5\u5546\u6CD5\u5F8B -apps.category.1015=\u4F01\u4E1A\u670D\u52A1/\u8425\u9500\u521B\u610F -apps.category.1016=\u4F01\u4E1A\u670D\u52A1/\u884C\u653F\u670D\u52A1 -apps.category.1017=\u4F01\u4E1A\u670D\u52A1/\u4F01\u4E1A\u798F\u5229 -apps.category.1111=\u56E2\u961F\u534F\u4F5C/\u9879\u76EE\u7BA1\u7406 -apps.category.1112=\u56E2\u961F\u534F\u4F5C/\u654F\u6377\u7814\u53D1 -apps.category.1113=\u56E2\u961F\u534F\u4F5C/\u8BBE\u8BA1\u5DE5\u5177 -apps.category.1114=\u56E2\u961F\u534F\u4F5C/\u5F85\u529E\u5DE5\u5177 -apps.category.1211=\u4EBA\u529B\u8D44\u6E90/\u7EFC\u5408\u4EBA\u4E8B -apps.category.1212=\u4EBA\u529B\u8D44\u6E90/\u62DB\u8058\u7BA1\u7406 -apps.category.1213=\u4EBA\u529B\u8D44\u6E90/\u80CC\u666F\u8C03\u67E5 -apps.category.1214=\u4EBA\u529B\u8D44\u6E90/\u5458\u5DE5\u6FC0\u52B1 -apps.category.1215=\u4EBA\u529B\u8D44\u6E90/\u4F01\u4E1A\u6587\u5316 -apps.category.1311=\u8003\u8BD5\u57F9\u8BAD -apps.category.1411=\u5546\u65C5\u51FA\u884C -apps.category.1511=\u8D22\u52A1\u7BA1\u7406/\u7EFC\u5408\u8D22\u52A1 -apps.category.1512=\u8D22\u52A1\u7BA1\u7406/\u8D39\u63A7\u62A5\u9500 -apps.category.1611=\u8868\u5355\u6D41\u7A0B -apps.category.1711=\u8868\u5355\u6D41\u7A0B/\u4E1A\u52A1\u6D41\u7A0B -apps.category.1712=\u8868\u5355\u6D41\u7A0B/\u95EE\u5377\u8C03\u7814 -apps.category.1811=\u4F9B\u5E94\u94FE/\u8D44\u4EA7\u7BA1\u7406 -apps.category.1812=\u4F9B\u5E94\u94FE/\u8FDB\u9500\u5B58 -apps.category.1911=\u5BA2\u6237\u5173\u7CFB/\u5BA2\u6237\u670D\u52A1 -apps.category.1912=\u5BA2\u6237\u5173\u7CFB/\u5BA2\u6237\u7BA1\u7406 -apps.protocol.formbased=\u8868\u5355\u8BA4\u8BC1 -apps.protocol.desktop=\u684C\u9762\u8BA4\u8BC1 -apps.protocol.tokenbased=\u4EE4\u724C\u8BA4\u8BC1 -apps.protocol.oauth2.0=OAuth2.x -apps.protocol.saml2.0=SAML2.0 -apps.protocol.ltpa=\u8F7B\u91CF\u7EA7\u8BA4\u8BC1(LTPA) -apps.protocol.cas=CAS\u8BA4\u8BC1 -apps.protocol.jwt=JWT\u4EE4\u724C -apps.protocol.extendapi=API\u6269\u5C55\u8BA4\u8BC1 -apps.protocol.basic=\u57FA\u672C\u767B\u5F55 -apps.vendor=\u4F9B\u5E94\u5546 -apps.vendor.url=\u4F9B\u5E94\u5546\u7F51\u5740 -apps.basic.info=\u5E94\u7528\u57FA\u672C\u4FE1\u606F -apps.id=\u552F\u4E00\u7F16\u7801 -apps.secret=\u5E94\u7528\u79D8\u94A5 -apps.visible=\u6743\u9650\u8303\u56F4 -apps.visible.hidden=\u9690\u85CF -apps.visible.all=\u6240\u6709\u7528\u6237 -apps.visible.internet=\u5185\u90E8\u7528\u6237 -apps.visible.intranet=\u5916\u90E8\u7528\u6237 -apps.loginUrl=\u767B\u5F55\u5730\u5740 -apps.logoutUrl=\u6CE8\u9500\u5730\u5740 -apps.logoutType=\u6CE8\u9500\u65B9\u5F0F -apps.logoutType.none=\u65E0 -apps.logoutType.back_channel=\u540E\u53F0 -apps.logoutType.front_channel=\u524D\u53F0 -apps.credential=\u51ED\u8BC1\u7C7B\u578B -apps.credential.user-defined=\u7528\u6237\u81EA\u5B9A\u4E49 -apps.credential.shared=\u5E94\u7528\u5171\u4EAB -apps.credential.system=\u7CFB\u7EDF\u914D\u7F6E -apps.systemUserAttr=\u7CFB\u7EDF\u5C5E\u6027 -apps.credential.sharedUsername=\u5171\u4EAB\u7528\u6237\u540D -apps.credential.sharedPassword=\u5171\u4EAB\u51ED\u8BC1 -apps.isAdapter=\u9002\u914D -apps.isAdapter.no=\u7981\u7528 -apps.isAdapter.yes=\u542F\u7528 -apps.adapter=\u9002\u914D\u5668 -apps.extendAttr=\u6269\u5C55\u5C5E\u6027 -apps.isExtendAttr=\u914D\u7F6E\u6269\u5C55\u5C5E\u6027 -apps.extendAttr.parameter=\u53C2\u6570 -apps.extendAttr.parameter.type=\u7C7B\u578B -apps.extendAttr.parameter.value=\u503C -apps.principal=\u51ED\u8BC1 -apps.credentials=\u79D8\u94A5 -#adapter -apps.adapter.name=\u540D\u79F0 -apps.adapter.adapter=\u9002\u914D\u5668 -apps.adapter.protocol=\u534F\u8BAE - -apps.select.tip=\u8BF7\u9009\u62E9\u5E94\u7528\u7CFB\u7EDF -#formbased -apps.formbased.info=\u8868\u5355\u8BA4\u8BC1 -apps.formbased.redirectUri=\u8BA4\u8BC1\u5730\u5740 -apps.formbased.usernameMapping=\u767B\u5F55\u540D\u6620\u5C04 -apps.formbased.passwordMapping=\u767B\u5F55\u51ED\u8BC1\u6620\u5C04 -apps.formbased.passwordAlgorithm=\u5BC6\u7801\u7B97\u6CD5 -apps.formbased.authorizeView=\u8BA4\u8BC1\u89C6\u56FE -apps.formbased.parameter=\u53C2\u6570 -apps.formbased.parameter.value=\u53C2\u6570\u503C -#cas -apps.cas.info=CAS\u8BA4\u8BC1 -apps.cas.service=\u670D\u52A1 -apps.cas.callbackUrl=\u56DE\u8C03\u5730\u5740 -apps.cas.casUser=\u8FD4\u56DE\u8D26\u53F7 -apps.cas.expires=\u8FC7\u671F\u65F6\u95F4 -#tokenbased -apps.tokenbased.info=\u4EE4\u724C\u8BA4\u8BC1 -apps.tokenbased.redirectUri=\u8BA4\u8BC1\u5730\u5740 -apps.tokenbased.tokenType=\u4EE4\u724C\u7C7B\u578B -apps.tokenbased.cookieName=Cookie\u540D\u79F0 -apps.tokenbased.algorithm=\u52A0\u5BC6\u7B97\u6CD5 -apps.tokenbased.algorithmKey=\u79D8\u94A5 -apps.tokenbased.token.content=\u4EE4\u724C\u5185\u5BB9 -apps.tokenbased.expires=\u8FC7\u671F\u65F6\u95F4 -#JWT -apps.jwt.info=JWT\u8BA4\u8BC1 -apps.jwt.redirectUri=\u8BA4\u8BC1\u5730\u5740 -apps.jwt.subject=\u4E3B\u9898(Subject) -apps.jwt.audience=\u53D7\u4F17(Audience) -apps.jwt.issuer=\u7B7E\u53D1\u4EBA(Issuer) -apps.jwt.tokenType=\u4EE4\u724C\u7C7B\u578B -apps.jwt.jwtName=\u540D\u79F0 -apps.jwt.algorithm=\u52A0\u5BC6\u7B97\u6CD5 -apps.jwt.encryptionMethod=\u52A0\u5BC6\u65B9\u6CD5 -apps.jwt.algorithmKey=\u52A0\u5BC6\u79D8\u94A5 -apps.jwt.signature=\u7B7E\u540D\u7B97\u6CD5 -apps.jwt.signatureKey=\u7B7E\u540D\u5BC6\u94A5 -apps.jwt.content=\u4EE4\u724C\u5185\u5BB9 -apps.jwt.expires=\u8FC7\u671F\u65F6\u95F4 -#SAML -apps.saml.metadata.company=\u516C\u53F8 -apps.saml.spAcsUrl=ACS Url -apps.saml.fileType.Certificate=\u8BC1\u4E66 -apps.saml.metadata.orgDisplayName=\u7EC4\u7EC7\u540D\u79F0 -apps.saml.nameIdConvert.original=\u539F\u59CB -apps.saml.certIssuer=\u8BC1\u4E66\u9881\u53D1\u8005 -apps.saml.metadata=SAML\u5143\u6570\u636E -apps.saml.fileType=\u8BC1\u4E66\u7C7B\u578B -apps.saml.nameIdConvert=NameId Convert -apps.saml.target=\u76EE\u6807\u5730\u5740 -apps.saml.metadata.telephoneNumber=\u7535\u8BDD\u53F7\u7801 -apps.saml.fileType.metadata.file=SAML\u5143\u6570\u636E\u6587\u4EF6 -apps.saml.fileType.metadata.url=SAML\u5143\u6570\u636E\u5730\u5740 -apps.saml.fileType.certificate=\u8BC1\u4E66 -apps.saml.metaFile=SAML\u5143\u6570\u636E -apps.saml.metadata.givenName=\u540D -apps.saml.issuer=Issuer -apps.saml.nameIdConvert.upperCase=\u5927\u5199 -apps.saml.metadata.orgURL=\u7EC4\u7EC7\u7AD9\u70B9 -apps.saml.metadata.info=SAML V2.0 \u5143\u6570\u636E\u914D\u7F6E -apps.saml.certSubject=\u8BC1\u4E66\u4E3B\u9898 -apps.saml.encrypted.no=\u4E0D\u52A0\u5BC6 -apps.saml.binding=Binding -apps.saml.metadata.surName=\u59D3 -apps.saml.audience=Audience -apps.saml.v2.0.info=SAML V20 \u8BA4\u8BC1\u914D\u7F6E -apps.saml.metadata.contactType=\u8054\u7CFB\u7C7B\u578B -apps.saml.entityId=Entity Id -apps.saml.nameIdConvert.lowerCase=\u5C0F\u5199 -apps.saml.metadata.orgName=\u7EC4\u7EC7 -apps.saml.certExpiration=\u8BC1\u4E66\u6709\u6548\u671F -apps.saml.encrypted=\u52A0\u5BC6 -apps.saml.validityInterval=\u6709\u6548\u671F -apps.saml.encrypted.yes=\u52A0\u5BC6 -apps.saml.metadata.emailAddress=\u7535\u5B50\u90AE\u7BB1 -apps.saml.nameidFormat=Nameid Format -apps.saml.v1.1.info=SAML 1.1 \u8BA4\u8BC1\u914D\u7F6E -apps.saml.signature=\u7B7E\u540D\u7B97\u6CD5 -apps.saml.digestMethod=\u6458\u8981\u65B9\u6CD5 -#oauth -apps.oauth.approvalPrompt.force=\u5F3A\u5236 -apps.oauth.accessTokenValiditySeconds=accessToken\u6709\u6548\u671F -apps.oauth.v2.0.clientSecret=Client Secret -apps.oauth.registeredRedirectUris=\u8BA4\u8BC1\u5730\u5740 -apps.oauth.approvalPrompt.auto=\u81EA\u52A8 -apps.oauth.refreshTokenValiditySeconds=refreshToken\u6709\u6548\u671F -apps.oauth.scope=\u4F5C\u7528\u57DF -apps.oauth.approvalPrompt=\u8BB8\u53EF\u786E\u8BA4 -apps.oauth.v2.0.info=OAuth 2.0 \u8BA4\u8BC1\u914D\u7F6E -apps.oauth.GrantTypes=\u6388\u6743\u65B9\u5F0F -apps.oauth.v2.0.clientId=Client Id -apps.oauth.subject=\u4E3B\u9898(Subject) -apps.oauth.connect.info=OpenID Connect \u8BA4\u8BC1\u914D\u7F6E -apps.oauth.connect.algorithm=\u52A0\u5BC6\u7B97\u6CD5 -apps.oauth.connect.algorithmKey=\u79D8\u94A5 -apps.oauth.connect.encryptionMethod=\u52A0\u5BC6\u65B9\u6CD5 -apps.oauth.connect.signature=\u7B7E\u540D\u7B97\u6CD5 -apps.oauth.connect.signatureKey=\u7B7E\u540D\u5BC6\u94A5 -apps.oauth.connect.audience=\u53D7\u4F17(Audience) -apps.oauth.connect.issuer=\u7B7E\u53D1\u4EBA(Issuer) -apps.oauth.connect.userInfoResponse=\u7528\u6237\u63A5\u53E3\u7C7B\u578B -#group -group.id=\u7EC4\u7F16\u7801 -group.name=\u7528\u6237\u7EC4 -group.dynamic=\u52A8\u6001\u7EC4 -group.filters=\u8FC7\u6EE4\u5668 -group.orgidslist=\u7EC4\u7EC7\u5217\u8868 -group.resumeTime=\u52A8\u6001\u65F6\u95F4 -group.suspendTime=\u6302\u8D77\u65F6\u95F4 -#role -role.id=\u89D2\u8272\u7F16\u7801 -role.name=\u89D2\u8272 -role.dynamic=\u52A8\u6001\u7EC4 -role.filters=\u8FC7\u6EE4\u5668 -role.orgidslist=\u7EC4\u7EC7\u5217\u8868 -#resource -resource.id=\u8D44\u6E90\u7F16\u7801 -resource.name=\u8D44\u6E90\u540D\u79F0 -resource.parentId=\u7236\u7EA7\u7F16\u7801 -resource.parentName=\u7236\u7EA7\u540D\u79F0 -resource.resourceType=\u8D44\u6E90\u7C7B\u578B -resource.resourceType.Menu=\u83DC\u5355 -resource.resourceType.Element=\u5143\u7D20 -resource.resourceType.Button=\u6309\u94AE -resource.resourceType.Module=\u6A21\u5757 -resource.resourceType.File=\u6587\u4EF6 -resource.resourceType.Data=\u6570\u636E -resource.resourceType.Other=\u5176\u4ED6 -resource.resourceIcon=\u56FE\u6807 -resource.resourceUrl=\u8D44\u6E90\u5730\u5740 -resource.resourceAction=\u52A8\u4F5C -resource.resourceStyle=\u6837\u5F0F -#account -account.username=\u7528\u6237\u540D -account.displayName=\u7528\u6237\u59D3\u540D -account.appId=\u5E94\u7528\u7F16\u53F7 -account.appName=\u5E94\u7528\u540D\u79F0 -account.relatedUsername=\u7528\u6237\u8D26\u53F7 -account.relatedPassword=\u8D26\u53F7\u5BC6\u7801 -#accounts.strategy -accounts.strategy.id=\u7B56\u7565\u7F16\u7801 -accounts.strategy.name=\u7B56\u7565\u540D\u79F0 -accounts.strategy.mapping=\u8D26\u53F7\u6620\u5C04 -accounts.strategy.filters=\u7528\u6237\u6761\u4EF6 -accounts.strategy.orgidslist=\u673A\u6784\u5217\u8868 -accounts.strategy.suffixes=\u540E\u7F00 -accounts.strategy.createType=\u65B9\u5F0F -accounts.strategy.createType.manual=\u624B\u52A8 -accounts.strategy.createType.automatic=\u81EA\u52A8 -#socials.provider -socials.provider.id=\u7F16\u53F7 -socials.provider.provider=\u63D0\u4F9B\u8005 -socials.provider.providerName=\u540D\u79F0 -socials.provider.icon=\u56FE\u6807 -socials.provider.clientId=\u51ED\u8BC1 -socials.provider.clientSecret=\u5BC6\u94A5 -socials.provider.agentId=AgentId -socials.provider.hidden=\u9690\u85CF -socials.provider.scanCode=\u626B\u7801\u767B\u5F55 -socials.provider.scanCode.none=\u4E0D\u652F\u6301 -socials.provider.scanCode.https=\u652F\u6301https -socials.provider.scanCode.http=\u652F\u6301http -#synchronizers -synchronizers.id=\u7F16\u53F7 -synchronizers.name=\u540C\u6B65\u5668\u540D\u79F0 -synchronizers.sourceType=\u6765\u6E90 -synchronizers.scheduler=\u4EFB\u52A1\u5B9A\u65F6 -synchronizers.filters=\u8FC7\u6EE4 -synchronizers.providerUrl=\u5730\u5740 -synchronizers.driverClass=\u9A71\u52A8 -synchronizers.principal=\u8D26\u53F7 -synchronizers.credentials=\u51ED\u8BC1 -synchronizers.basedn=\u57FA\u672Cdn -synchronizers.msadDomain=Active Directory\u57DF -synchronizers.ssl=\u652F\u6301ssl -synchronizers.trustStore=\u8BC1\u4E66\u8DEF\u5F84 -synchronizers.trustStorePassword=\u8BC1\u4E66\u5BC6\u94A5 -synchronizers.resumeTime=\u6062\u590D\u65F6\u95F4 -synchronizers.suspendTime=\u6302\u8D77\u65F6\u95F4 -synchronizers.syncStartTime=\u533A\u95F4 - -institutions.name=\u7B80\u79F0 -institutions.fullName=\u5168\u79F0 - -institutions.division=\u5206\u652F\u673A\u6784 -institutions.contact=\u8054\u7CFB\u4EBA -institutions.phone=\u7535\u8BDD -institutions.email=\u90AE\u7BB1 -institutions.fax=\u4F20\u771F -institutions.country=\u56FD\u5BB6 -institutions.region=\u7701/\u5DDE -institutions.locality=\u5E02 -institutions.street=\u8857\u9053 -institutions.address=\u5730\u5740 -institutions.postalcode=\u90AE\u7F16 - -institutions.logo=\u56FE\u6807 -institutions.title=\u7CFB\u7EDF\u540D\u79F0 -institutions.consoleTitle=\u63A7\u5236\u53F0\u540D\u79F0 -institutions.domain=\u57DF\u540D -institutions.captchaSupport=\u9A8C\u8BC1\u7801\u652F\u6301 -institutions.captcha=\u9A8C\u8BC1\u7801 -institutions.captcha.type=\u9A8C\u8BC1\u7801\u7C7B\u578B -institutions.captcha.type.text=\u6570\u5B57 -institutions.captcha.type.arithmetic=\u7B97\u672F -institutions.default.uri=\u9ED8\u8BA4\u5730\u5740 - -localization.property=\u5C5E\u6027 -localization.langZh=\u4E2D\u6587 -localization.langEn=\u82F1\u6587 - -ldapcontext.product=\u4EA7\u54C1 -ldapcontext.providerUrl=\u5730\u5740 -ldapcontext.principal=\u8D26\u53F7 -ldapcontext.credentials=\u51ED\u8BC1 -ldapcontext.filters=\u8FC7\u6EE4\u5668 -ldapcontext.basedn=\u57FA\u672CDN -ldapcontext.msadDomain=Active Directory\u57DF -ldapcontext.accountMapping=\u8D26\u53F7\u6620\u5C04 -ldapcontext.sslSwitch=SSL -ldapcontext.trustStore=\u8BC1\u4E66 -ldapcontext.trustStorePassword=\u8BC1\u4E66\u5BC6\u94A5 -#emailsenders -emailsenders.account=\u8D26\u53F7 -emailsenders.credentials=\u51ED\u8BC1 -emailsenders.smtpHost=SMTP\u5730\u5740 -emailsenders.port=\u7AEF\u53E3 -emailsenders.sslSwitch=SSL -emailsenders.sender=\u53D1\u9001\u4EBA -emailsenders.encoding=\u9ED8\u8BA4\u7F16\u7801 -emailsenders.protocol=\u534F\u8BAE -#smsprovider -smsprovider.provider=\u63D0\u4F9B\u5546 -smsprovider.providerName=\u63D0\u4F9B\u5546\u540D\u79F0 -smsprovider.providerName.aliyun=\u963F\u91CC\u4E91\u77ED\u4FE1 -smsprovider.providerName.neteasesms=\u7F51\u6613\u4E91\u4FE1 -smsprovider.providerName.tencentcloud=\u817E\u8BAF\u4E91\u77ED\u4FE1 -smsprovider.providerName.email=\u7535\u5B50\u90AE\u7BB1\u914D\u7F6E -smsprovider.message=\u5185\u5BB9 -smsprovider.appkey=\u8D26\u53F7 -smsprovider.appsecret=\u5BC6\u94A5 -smsprovider.templateid=\u6A21\u677F\u7F16\u53F7 -smsprovider.signname=\u7B7E\u540D -smsprovider.tencentcloud.smssdkappid=\u817E\u8BAFSDKAPPID -#button -button.text.action=\u8BBF\u95EE -button.text.visit=\u8BBF\u95EE -button.text.save=\u4FDD\u5B58 -button.text.close=\u5173\u95ED -button.text.add=\u65B0\u589E -button.text.edit=\u7F16\u8F91 -button.text.delete=\u5220\u9664 -button.text.select=\u8BF7\u9009\u62E9 -button.text.search=\u67E5\u8BE2 -button.text.expandsearch=\u5C55\u5F00 -button.text.collapsesearch=\u6298\u53E0 -button.text.cancel=\u53D6\u6D88 -button.text.add.member=\u65B0\u589E\u6210\u5458 -button.text.delete.member=\u5220\u9664\u6210\u5458 -button.text.generate=\u751F\u6210 -button.text.view=\u67E5\u770B -button.text.hidden=\u9690\u85CF -button.text.import=\u5BFC\u5165 -button.text.adjunct=\u517C\u4EFB\u673A\u6784 -button.text.sync=\u540C\u6B65 -button.text.terminate=\u7EC8\u6B62 -button.text.confirm=\u786E\u5B9A -#loginhistory -log.loginhistory.id=\u7F16\u53F7 -log.loginhistory.sessionId=\u4F1A\u8BDD -log.loginhistory.username=\u767B\u5F55\u540D -log.loginhistory.displayName=\u7528\u6237\u540D\u79F0 -log.loginhistory.provider=\u63D0\u4F9B\u5546 -log.loginhistory.message=\u72B6\u6001 -log.loginhistory.loginType=\u767B\u5F55\u65B9\u5F0F -log.loginhistory.sourceIp=\u8BBF\u95EE\u5730\u5740 -log.loginhistory.browser=\u6D4F\u89C8\u5668 -log.loginhistory.loginTime=\u767B\u5F55\u65F6\u95F4 -log.loginhistory.logoutTime=\u9000\u51FA\u65F6\u95F4 -log.loginhistory.platform=\u5E73\u53F0 -log.loginhistory.application=\u5E94\u7528 -log.loginhistory.loginUrl=\u767B\u5F55\u5730\u5740 -log.loginhistory.code=\u4EE3\u7801 -log.loginhistory.rpUserInfo=\u7B2C\u4E09\u65B9 -#loginappshistory -log.loginappshistory.id=\u7F16\u53F7 -log.loginappshistory.sessionId=\u4F1A\u8BDD -log.loginappshistory.uid=\u7528\u6237\u7F16\u53F7 -log.loginappshistory.username=\u767B\u5F55\u540D -log.loginappshistory.displayName=\u7528\u6237\u540D -log.loginappshistory.appId=\u5E94\u7528\u7F16\u53F7 -log.loginappshistory.appName=\u5E94\u7528\u540D\u79F0 -log.loginappshistory.loginTime=\u767B\u5F55\u65F6\u95F4 -#operate -log.operate.servicename=\u670D\u52A1 -log.operate.message=\u6D88\u606F -log.operate.content=\u5185\u5BB9 -log.operate.messageType=\u6D88\u606F\u7C7B\u578B -log.operate.operateType=\u64CD\u4F5C\u7C7B\u578B -log.operate.username=\u64CD\u4F5C\u4EBA -#log.synchronizer -log.synchronizer.id=\u7F16\u53F7 -log.synchronizer.syncId=\u540C\u6B65\u5668\u7F16\u53F7 -log.synchronizer.syncName=\u540C\u6B65\u5668 -log.synchronizer.objectId=\u5BF9\u8C61\u7F16\u53F7 -log.synchronizer.objectType=\u5BF9\u8C61\u540D\u79F0 -log.synchronizer.objectName=\u5BF9\u8C61\u540D\u79F0 -log.synchronizer.syncTime=\u540C\u6B65\u65F6\u95F4 -log.synchronizer.result=\u7ED3\u679C - -log.connector.id=\u7F16\u53F7 -log.connector.conName=\u8FDE\u63A5\u5668 -log.connector.conType=\u7C7B\u578B -log.connector.sourceId=\u6E90\u7F16\u7801 -log.connector.sourceName=\u6E90\u540D\u79F0 -log.connector.objectId=\u5BF9\u8C61\u7F16\u53F7 -log.connector.objectName=\u5BF9\u8C61\u540D\u79F0 -log.connector.description=\u63CF\u8FF0 -log.connector.syncTime=\u65F6\u95F4 -log.connector.result=\u7ED3\u679C - -message.action.insert.success=\u65B0\u589E\u64CD\u4F5C\u6210\u529F -message.action.insert.error=\u65B0\u589E\u64CD\u4F5C\u5931\u8D25 -message.action.update.success=\u66F4\u65B0\u64CD\u4F5C\u6210\u529F -message.action.update.error=\u66F4\u65B0\u64CD\u4F5C\u5931\u8D25 -message.action.delete.success=\u5220\u9664\u64CD\u4F5C\u6210\u529F -message.action.delete.error=\u5220\u9664\u64CD\u4F5C\u5931\u8D25 -message.action.import.success=\u6279\u91CF\u5BFC\u5165\u6210\u529F -message.action.import.error=\u6279\u91CF\u5BFC\u5165\u5931\u8D25 - -import.title=\u6279\u91CF\u5BFC\u5165\u6570\u636E -import.file.select=\u9009\u62E9\u5BFC\u5165\u6587\u4EF6 -import.template.download=\u4E0B\u8F7D\u6A21\u677F -import.update.exist=\u66F4\u65B0\u5B58\u5728\u6570\u636E -import.tip=\u63D0\u793A\uFF1A\u4EC5\u5141\u8BB8\u5BFC\u5165\u201Cxls\u201D\u6216\u8005\u201Cxlsx\u201D\u683C\u5F0F\u7684\u6587\u4EF6 - -#Notices -notices.title=\u6807\u9898 -notices.content=\u5185\u5BB9 - -navs.system=\u7CFB\u7EDF -navs.home=\u9996\u9875 -navs.orgs=\u7EC4\u7EC7\u7BA1\u7406 -navs.users=\u7528\u6237\u7BA1\u7406 -navs.apps=\u5E94\u7528\u7BA1\u7406 -navs.accounts=\u8D26\u53F7\u7BA1\u7406 -navs.accounts.strategy=\u8D26\u53F7\u7B56\u7565 -navs.privileges=\u8BBF\u95EE\u63A7\u5236 -navs.groups=\u7EC4\u7BA1\u7406 -navs.groups.member=\u6210\u5458\u7BA1\u7406 -navs.groups.privileges=\u8BBF\u95EE\u6743\u9650\u7BA1\u7406 -navs.conf=\u914D\u7F6E\u7BA1\u7406 -navs.conf.passwordpolicy=\u5BC6\u7801\u7B56\u7565 -navs.audit=\u65E5\u5FD7\u5BA1\u8BA1 -navs.audit.loginsession=\u4F1A\u8BDD\u7BA1\u7406 -navs.audit.login=\u767B\u5F55\u65E5\u5FD7 -navs.audit.loginapps=\u8BBF\u95EE\u65E5\u5FD7 -navs.audit.operate=\u7BA1\u7406\u65E5\u5FD7 -navs.audit.synchronizer=\u540C\u6B65\u65E5\u5FD7 -navs.audit.connector=\u8FDE\u63A5\u65E5\u5FD7 -navs.roles=\u89D2\u8272\u7BA1\u7406 -navs.role.member=\u89D2\u8272\u7528\u6237 -navs.role.permissions=\u6743\u9650\u7BA1\u7406 -navs.resources=\u8D44\u6E90\u7BA1\u7406 -navs.adapters=\u9002\u914D\u5668\u6CE8\u518C -navs.notices=\u901A\u77E5\u516C\u544A -navs.institutions=\u673A\u6784\u914D\u7F6E -navs.institutions.system=\u7CFB\u7EDF\u4FE1\u606F -navs.socials.provider=\u793E\u4EA4\u670D\u52A1 -navs.synchronizers=\u540C\u6B65\u5668\u7BA1\u7406 -navs.ldapcontext=LDAP\u914D\u7F6E -navs.emailsenders=\u7535\u5B50\u90AE\u7BB1 -navs.smsprovider=\u77ED\u4FE1\u670D\u52A1 \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/accounts/accountsAdd.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/accounts/accountsAdd.ftl deleted file mode 100644 index a2d29e33..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/accounts/accountsAdd.ftl +++ /dev/null @@ -1,125 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<@locale code="userinfo.id" /> - - -
<@locale code="userinfo.username" /> -
- - " - wurl="<@base/>/userinfo/select" - wwidth="800" - wheight="620" - target="window"/> -
-
<@locale code="userinfo.displayName" /> - - - -
<@locale code="apps.name" /> -
- - " - wurl="<@base/>/accountsstrategy/select" - wwidth="800" - wheight="620" - target="window"/> -
-
<@locale code="account.relatedUsername" /> -
- - "/> -
-
<@locale code="account.relatedPassword" /> -
- - "/> - "/> -
-
- - - - - - - "/> - "/> - -
-
- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/accounts/accountsList.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/accounts/accountsList.ftl deleted file mode 100644 index 7f6a5bd3..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/accounts/accountsList.ftl +++ /dev/null @@ -1,164 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - -
-
- - - -
- -
-
- - - -
-
-
-
-
-
- -
- - - - - - -
- <@locale code="account.username"/> - -
-
- - "> - " expandValue="<@locale code="button.text.expandsearch"/>" collapseValue="<@locale code="button.text.collapsesearch"/>"> -
-
-
-
- " - wurl="<@base/>/accounts/forwardAdd" - wwidth="960" - wheight="600" - target="window"> - " - wurl="<@base/>/accounts/forwardUpdate" - wwidth="700" - wheight="400" - target="window"> - " - wurl="<@base/>/accounts/delete" /> -
-
- - -
- - - - - - - - - - - - - - - -
Id<@locale code="account.username"/><@locale code="account.displayName"/><@locale code="account.appName"/><@locale code="account.appId"/><@locale code="account.relatedUsername"/><@locale code="common.text.status"/>
-
- -
-
-
-
- <#include "../layout/footer.ftl"/> -
- -
- -
-
- -
-
-
- - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/accounts/accountsUpdate.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/accounts/accountsUpdate.ftl deleted file mode 100644 index 0eb6abb4..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/accounts/accountsUpdate.ftl +++ /dev/null @@ -1,107 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<@locale code="userinfo.id" /> - - -
<@locale code="userinfo.username" /> - - -
<@locale code="userinfo.displayName" /> - - -
<@locale code="apps.name" /> - - - -
<@locale code="account.relatedUsername" /> - - -
<@locale code="account.relatedPassword" /> -
- - "/> - "/> -
-
<@locale code="common.text.status" /> - -
- - - - "/> - "/> - -
-
- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/accountsstrategy/accountsStrategyAdd.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/accountsstrategy/accountsStrategyAdd.ftl deleted file mode 100644 index e0e91e23..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/accountsstrategy/accountsStrategyAdd.ftl +++ /dev/null @@ -1,274 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<@locale code="accounts.strategy.id" /> - -
<@locale code="accounts.strategy.name" /> - -
<@locale code="apps.name"/> -
- - - - " - wurl="<@base/>/apps/select" - wwidth="700" - wheight="560" - target="window"> -
-
<@locale code="accounts.strategy.mapping" /> - -
<@locale code="accounts.strategy.suffixes" /> - -
<@locale code="accounts.strategy.createType" /> - - -
<@locale code="accounts.strategy.orgidslist" /> - - -
<@locale code="accounts.strategy.filters" /> - -
<@locale code="common.text.description" /> - -
- - - "> - "> -
-
- - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/accountsstrategy/accountsStrategyList.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/accountsstrategy/accountsStrategyList.ftl deleted file mode 100644 index 4684e488..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/accountsstrategy/accountsStrategyList.ftl +++ /dev/null @@ -1,146 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - -
-
- - - -
- -
-
- -
-
-
-
-
-
-
- - - - - - -
<@locale code="accounts.strategy.name"/> -
-
- - "> - -
-
-
-
- " - wurl="<@base/>/accountsstrategy/forwardAdd" - wwidth="800" - wheight="580" - target="window"> - - " - wurl="<@base/>/accountsstrategy/forwardUpdate" - wwidth="800" - wheight="550" - target="window"> - - " - wurl="<@base/>/accountsstrategy/delete" /> -
-
- - -
- - - - - - - - - - - - - - - - - - - -
Id<@locale code="accounts.strategy.name"/><@locale code="apps.icon"/><@locale code="apps.id"/><@locale code="apps.name"/><@locale code="accounts.strategy.createType" /><@locale code="common.text.status"/><@locale code="common.text.description"/><@locale code="common.text.createdby"/><@locale code="common.text.createddate"/><@locale code="common.text.modifiedby"/><@locale code="common.text.modifieddate"/>
-
- - - - -
-
-
-
- <#include "../layout/footer.ftl"/> -
-
- -
-
- -
-
-
- - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/accountsstrategy/accountsStrategyUpdate.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/accountsstrategy/accountsStrategyUpdate.ftl deleted file mode 100644 index f5045eff..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/accountsstrategy/accountsStrategyUpdate.ftl +++ /dev/null @@ -1,282 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<@locale code="accounts.strategy.id" /> - -
<@locale code="accounts.strategy.name" /> - -
<@locale code="apps.name"/> - - - -
<@locale code="accounts.strategy.mapping" /> - -
<@locale code="accounts.strategy.suffixes" /> - -
<@locale code="accounts.strategy.createType" /> - - -
<@locale code="accounts.strategy.orgidslist" /> - - -
<@locale code="accounts.strategy.filters" /> - -
<@locale code="common.text.description" /> - -
- - - "> - "> -
-
- - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/accountsstrategy/selectAccountsStrategy.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/accountsstrategy/selectAccountsStrategy.ftl deleted file mode 100644 index c6950507..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/accountsstrategy/selectAccountsStrategy.ftl +++ /dev/null @@ -1,95 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - -
- - - - - - -
<@locale code="accounts.strategy.name"/> -
-
- - "> - -
-
-
-
- " /> -
-
- - -
- - - - - - - - - - - - - - - - - - -
Id<@locale code="accounts.strategy.name"/><@locale code="apps.icon"/><@locale code="apps.id"/><@locale code="apps.name"/><@locale code="accounts.strategy.createType" /><@locale code="common.text.status"/><@locale code="common.text.createdby"/><@locale code="common.text.createddate"/><@locale code="common.text.modifiedby"/><@locale code="common.text.modifieddate"/>
- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/adapters/adapterAdd.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/adapters/adapterAdd.ftl deleted file mode 100644 index 883fab19..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/adapters/adapterAdd.ftl +++ /dev/null @@ -1,81 +0,0 @@ - - - - <#include "../../layout/header.ftl"/> - <#include "../../layout/common.cssjs.ftl"/> - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<@locale code="common.text.id" /> - -
<@locale code="apps.adapter.name" /> - -
<@locale code="apps.adapter.protocol" /> - -
<@locale code="apps.adapter.adapter" /> - -
<@locale code="common.text.sortindex"/> - -
<@locale code="common.text.description" /> - -
- - - "> - "> -
-
- - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/adapters/adapterUpdate.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/adapters/adapterUpdate.ftl deleted file mode 100644 index 3dc87dc7..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/adapters/adapterUpdate.ftl +++ /dev/null @@ -1,71 +0,0 @@ - - - - <#include "../../layout/header.ftl"/> - <#include "../../layout/common.cssjs.ftl"/> - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<@locale code="common.text.id" /> - -
<@locale code="apps.adapter.name" /> - -
<@locale code="apps.adapter.protocol" /> - -
<@locale code="apps.adapter.adapter" /> - -
<@locale code="common.text.sortindex"/> - -
<@locale code="common.text.description" /> - -
- - - "> - "> -
-
- - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/adapters/adaptersList.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/adapters/adaptersList.ftl deleted file mode 100644 index e16102a4..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/adapters/adaptersList.ftl +++ /dev/null @@ -1,135 +0,0 @@ - - - - <#include "../../layout/header.ftl"/> - <#include "../../layout/common.cssjs.ftl"/> - - - -
-
- - - -
- -
-
- -
-
-
-
-
-
-
- - - - - - -
<@locale code="apps.adapter.name"/> -
-
- - "> - -
-
-
-
- " - wurl="<@base/>/apps/adapters/forwardAdd" - wwidth="700" - wheight="370" - target="window"> - - " - wurl="<@base/>/apps/adapters/forwardUpdate" - wwidth="700" - wheight="370" - target="window"> - - " - wurl="<@base/>/apps/adapters/delete" /> -
-
- - -
- - - - - - - - - - - - - - - - -
Id<@locale code="apps.adapter.name"/><@locale code="apps.adapter.protocol"/><@locale code="common.text.sortindex"/><@locale code="common.text.description"/><@locale code="common.text.createdby"/><@locale code="common.text.createddate"/><@locale code="common.text.modifiedby"/><@locale code="common.text.modifieddate"/>
- -
- - - - -
-
-
-
- <#include "../../layout/footer.ftl"/> -
-
- -
-
- -
-
-
- - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/adapters/selectAdaptersList.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/adapters/selectAdaptersList.ftl deleted file mode 100644 index b48df59f..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/adapters/selectAdaptersList.ftl +++ /dev/null @@ -1,85 +0,0 @@ - - - - <#include "../../layout/header.ftl"/> - <#include "../../layout/common.cssjs.ftl"/> - - - - -
- - - - - - - -
<@locale code="apps.adapter.name"/> -
-
- - - "> -
-
-
-
- " > -
-
-
- -
- - - - - - - - - - - - - - - - -
<@locale code="common.text.id"/><@locale code="apps.adapter.name"/><@locale code="apps.adapter.protocol"/><@locale code="apps.adapter.adapter"/><@locale code="common.text.description"/><@locale code="common.text.createdby"/><@locale code="common.text.createddate"/><@locale code="common.text.modifiedby"/><@locale code="common.text.modifieddate"/>
- -
- - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/appAddCommon.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/appAddCommon.ftl deleted file mode 100644 index 45a36a64..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/appAddCommon.ftl +++ /dev/null @@ -1,150 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<@locale code="apps.basic.info"/>
<@locale code="apps.id"/> - - <@locale code="apps.secret"/> - -
<@locale code="apps.name"/> - - <@locale code="apps.icon"/> - -
<@locale code="apps.loginUrl"/> -
- - " collapseId="#basic_info" expandValue="<@locale code="button.text.expandsearch"/>" collapseValue="<@locale code="button.text.collapsesearch"/>"> -
-
diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/appCommonHead.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/appCommonHead.ftl deleted file mode 100644 index 669fbaf2..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/appCommonHead.ftl +++ /dev/null @@ -1,45 +0,0 @@ - - diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/appUpdateCommon.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/appUpdateCommon.ftl deleted file mode 100644 index fe3c9b98..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/appUpdateCommon.ftl +++ /dev/null @@ -1,160 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<@locale code="apps.basic.info"/>
<@locale code="apps.id"/> -
- - " - wurl="<@base/>/apps/forwardAppsExtendAttr/${model.id!}" - wwidth="900" - wheight="650" - target="window"> -
- -
<@locale code="apps.secret"/> -
- - "/> -
-
<@locale code="apps.name"/> - - <@locale code="apps.icon"/> - -
<@locale code="apps.loginUrl"/> -
- - " collapseId="#basic_info" expandValue="<@locale code="button.text.expandsearch"/>" collapseValue="<@locale code="button.text.collapsesearch"/>"> -
-
diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/appsExtendAttr.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/appsExtendAttr.ftl deleted file mode 100644 index 0e4f86bc..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/appsExtendAttr.ftl +++ /dev/null @@ -1,103 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - - - -
- - - - - - - - - - - - - - - - - - - - - -
<@locale code="apps.id"/>: -
${model.id!}
- -
<@locale code="apps.name"/>: -
${model.name!}
-
<@locale code="apps.extendAttr"/>: - checked /> - <@locale code="apps.isExtendAttr"/> - - - "/> - "/> -
- - - -
-
-
- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/appsList.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/appsList.ftl deleted file mode 100644 index 21a9a7c0..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/appsList.ftl +++ /dev/null @@ -1,235 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - -
-
- - - -
- -
-
- -
-
-
-
-
-
-
- - - - - - -
<@locale code="apps.name"/> -
-
- - "> - " expandValue="<@locale code="button.text.expandsearch"/>" collapseValue="<@locale code="button.text.collapsesearch"/>"> -
-
-
- -
- - - -
- - - - - - - - - - - - - - - - -
Id<@locale code="apps.icon"/><@locale code="apps.name"/><@locale code="apps.protocol"/><@locale code="apps.category"/><@locale code="apps.vendor"/><@locale code="log.loginhistory.loginUrl"/>
- -
- - - - - -
-
-
-
- <#include "../layout/footer.ftl"/> -
- -
- -
-
- -
-
-
- - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/basic/appAdd.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/basic/appAdd.ftl deleted file mode 100644 index f5c03282..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/basic/appAdd.ftl +++ /dev/null @@ -1,47 +0,0 @@ - - - - <#include "../../layout/header.ftl"/> - <#include "../../layout/common.cssjs.ftl"/> - <#include "../appCommonHead.ftl"/> - - -
-
-
-
- - - - - - - - - - - -
<#include "../appAddCommon.ftl"/>
- - - - - - -
- - "/> - "/> -
-
- -
-
-
-
- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/basic/appUpdate.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/basic/appUpdate.ftl deleted file mode 100644 index b20e05d6..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/basic/appUpdate.ftl +++ /dev/null @@ -1,48 +0,0 @@ - - - - <#include "../../layout/header.ftl"/> - <#include "../../layout/common.cssjs.ftl"/> - <#include "../appCommonHead.ftl"/> - <#setting number_format="#"> - - -
-
-
-
- - - - - - - - - - - -
<#include "../appUpdateCommon.ftl"/>
- - - - - - - -
- "/> - "/> -
-
- -
-
-
-
- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/cas/appAdd.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/cas/appAdd.ftl deleted file mode 100644 index 472beb31..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/cas/appAdd.ftl +++ /dev/null @@ -1,102 +0,0 @@ - - - - <#include "../../layout/header.ftl"/> - <#include "../../layout/common.cssjs.ftl"/> - - - - - -
-
-
-
- - - - - - - - - - - -
<#include "../appAddCommon.ftl"/>
- - - - - - - - - - - - - - - - - - - - - - - - -
<@locale code="apps.cas.info"/>
<@locale code="apps.cas.service"/> - -
<@locale code="apps.cas.callbackUrl"/> - -
<@locale code="apps.cas.casUser" /> - - <@locale code="apps.cas.expires"/> -
- - Seconds -
-
- - "/> - "/> -
-
-
-
-
-
- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/cas/appUpdate.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/cas/appUpdate.ftl deleted file mode 100644 index b51ce512..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/cas/appUpdate.ftl +++ /dev/null @@ -1,109 +0,0 @@ - - - - <#include "../../layout/header.ftl"/> - <#include "../../layout/common.cssjs.ftl"/> - <#setting number_format="#"> - - - - - -
-
-
-
- - - - - - - - - - - -
<#include "../appUpdateCommon.ftl"/>
- - - - - - - - - - - - - - - - - - - - - - - - -
<@locale code="apps.cas.info"/>
<@locale code="apps.cas.service"/> - -
<@locale code="apps.cas.callbackUrl"/> - - -
<@locale code="apps.cas.casUser" /> - - <@locale code="apps.cas.expires"/> -
- - Seconds -
-
- "/> - "/> -
-
- -
-
-
-
- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/extendapi/appAdd.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/extendapi/appAdd.ftl deleted file mode 100644 index 804a18ca..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/extendapi/appAdd.ftl +++ /dev/null @@ -1,125 +0,0 @@ - - - - <#include "../../layout/header.ftl"/> - <#include "../../layout/common.cssjs.ftl"/> - <#include "../appCommonHead.ftl"/> - - - -
-
-
-
- - - - - - - - - - - -
<#include "../appAddCommon.ftl"/>
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<@locale code="apps.principal"/> - - <@locale code="apps.credentials"/> - -
<@locale code="apps.credential"/> - - - -
- - "/> - "/> -
-
-
-
-
-
- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/extendapi/appUpdate.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/extendapi/appUpdate.ftl deleted file mode 100644 index c6270803..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/extendapi/appUpdate.ftl +++ /dev/null @@ -1,121 +0,0 @@ - - - - <#include "../../layout/header.ftl"/> - <#include "../../layout/common.cssjs.ftl"/> - <#include "../appCommonHead.ftl"/> - <#setting number_format="#"> - - - -
-
-
-
- - - - - - - - - - - -
<#include "../appUpdateCommon.ftl"/>
- - - - - - - - - - - - - - - style="display:none" > - - - - style="display:none"> - - - - - - - -
<@locale code="apps.principal"/> - - - <@locale code="apps.credentials"/> - - -
<@locale code="apps.credential"/> - - -
<@locale code="apps.systemUserAttr"/> - -
<@locale code="apps.credential.sharedUsername"/> - - - <@locale code="apps.credential.sharedPassword"/> - -
-
- "/> - "/> -
-
-
-
- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/formbased/appAdd.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/formbased/appAdd.ftl deleted file mode 100644 index 932c3225..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/formbased/appAdd.ftl +++ /dev/null @@ -1,165 +0,0 @@ - - - - <#include "../../layout/header.ftl"/> - <#include "../../layout/common.cssjs.ftl"/> - <#include "../appCommonHead.ftl"/> - - - - -
-
-
-
- - - - - - - - - - - - -
<#include "../appAddCommon.ftl"/>
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<@locale code="apps.formbased.info"/>
<@locale code="apps.formbased.redirectUri"/> - -
<@locale code="apps.formbased.authorizeView"/> - -
<@locale code="apps.formbased.usernameMapping"/> - - <@locale code="apps.formbased.passwordMapping"/> - - -
<@locale code="apps.credential"/> - - <@locale code="apps.formbased.passwordAlgorithm"/> - -
- - "/> - "/> -
-
- - -
-
-
-
- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/formbased/appUpdate.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/formbased/appUpdate.ftl deleted file mode 100644 index 304e0a9e..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/formbased/appUpdate.ftl +++ /dev/null @@ -1,161 +0,0 @@ - - - - <#include "../../layout/header.ftl"/> - <#include "../../layout/common.cssjs.ftl"/> - <#include "../appCommonHead.ftl"/> - <#setting number_format="#"> - - - -
-
-
-
- - - - - - - - - - - -
<#include "../appUpdateCommon.ftl"/>
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - style="display:none" > - - - - style="display:none"> - - - - - - - - - - -
<@locale code="apps.formbased.info"/>
<@locale code="apps.formbased.redirectUri"/> - -
<@locale code="apps.formbased.authorizeView"/> - -
<@locale code="apps.formbased.usernameMapping"/> - - <@locale code="apps.formbased.passwordMapping"/> - - -
<@locale code="apps.credential"/> - - - <@locale code="apps.formbased.passwordAlgorithm"/> - -
<@locale code="apps.systemUserAttr"/> - -
<@locale code="apps.credential.sharedUsername"/> - - - <@locale code="apps.credential.sharedPassword"/> - - -
- "/> - "/> -
-
-
-
-
-
- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/jwt/appAdd.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/jwt/appAdd.ftl deleted file mode 100644 index 9fd8310a..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/jwt/appAdd.ftl +++ /dev/null @@ -1,177 +0,0 @@ - - - - <#include "../../layout/header.ftl"/> - <#include "../../layout/common.cssjs.ftl"/> - <#include "../appCommonHead.ftl"/> - - -
-
-
-
- - - - - - - - - - - -
<#include "../appAddCommon.ftl"/>
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<@locale code="apps.jwt.info" />
<@locale code="apps.jwt.redirectUri" /> - -
<@locale code="apps.jwt.tokenType" /> - - <@locale code="apps.jwt.jwtName" /> - -
<@locale code="apps.jwt.subject" /> - - <@locale code="apps.jwt.issuer" /> - -
<@locale code="apps.jwt.audience" /> - - <@locale code="apps.jwt.expires" /> -
- - Seconds -
-
<@locale code="apps.jwt.signature" /> - - -
<@locale code="apps.jwt.signatureKey" /> - -
<@locale code="apps.jwt.algorithm" /> - - <@locale code="apps.jwt.encryptionMethod" /> - -
<@locale code="apps.jwt.algorithmKey" /> - -
<@locale code="apps.jwt.content" /> - <#include "../userPropertys.ftl"/> - - -
- - "/> - "/> -
-
- - - -
-
-
-
- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/jwt/appUpdate.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/jwt/appUpdate.ftl deleted file mode 100644 index efc8b39a..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/jwt/appUpdate.ftl +++ /dev/null @@ -1,177 +0,0 @@ - - - - <#include "../../layout/header.ftl"/> - <#include "../../layout/common.cssjs.ftl"/> - <#include "../appCommonHead.ftl"/> - <#setting number_format="#"> - - -
-
-
-
- - - - - - - - - - - -
<#include "../appUpdateCommon.ftl"/>
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<@locale code="apps.jwt.info" />
<@locale code="apps.jwt.redirectUri" /> - -
<@locale code="apps.jwt.tokenType" /> - - <@locale code="apps.jwt.jwtName" /> - - -
<@locale code="apps.jwt.subject" /> - - <@locale code="apps.jwt.issuer" /> - -
<@locale code="apps.jwt.audience" /> - - <@locale code="apps.jwt.expires" /> -
- - Seconds -
-
<@locale code="apps.jwt.signature" /> - - - -
<@locale code="apps.jwt.signatureKey" /> - -
<@locale code="apps.jwt.algorithm" /> - - <@locale code="apps.jwt.encryptionMethod" /> - -
<@locale code="apps.jwt.algorithmKey" /> - -
<@locale code="apps.jwt.content" /> - <#include "../userPropertys.ftl"/> -
- "/> - "/> -
-
-
-
-
-
- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/oauth20/appAdd.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/oauth20/appAdd.ftl deleted file mode 100644 index 22427c79..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/oauth20/appAdd.ftl +++ /dev/null @@ -1,256 +0,0 @@ - - - - <#include "../../layout/header.ftl"/> - <#include "../../layout/common.cssjs.ftl"/> - <#include "../appCommonHead.ftl"/> - - - -
-
-
-
- - - - - - - - - - - -
<#include "../appAddCommon.ftl"/>
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<@locale code="apps.oauth.v2.0.info" />
<@locale code="apps.oauth.v2.0.clientId" />${model.clientId} - - - <@locale code="apps.oauth.v2.0.clientSecret" /> - ${model.clientSecret} - - -
<@locale code="apps.oauth.subject" /> - - <@locale code="apps.oauth.scope" /> - - - - - - - - - - - - - -
read write trust openid profile email phone address all
-
<@locale code="apps.oauth.GrantTypes" /> - - - - - - - - - - - -
authorization_code password implicit client_credentials refresh_token id_token token
-
<@locale code="apps.oauth.registeredRedirectUris" /> - - -
PKCE - - <@locale code="apps.oauth.approvalPrompt" /> - -
<@locale code="apps.oauth.accessTokenValiditySeconds" /> -
- - Seconds -
-
<@locale code="apps.oauth.refreshTokenValiditySeconds" /> -
- - Seconds -
-
<@locale code="apps.oauth.connect.info" />
<@locale code="apps.oauth.connect.issuer" /> - - <@locale code="apps.oauth.connect.audience" /> - -
<@locale code="apps.oauth.connect.signature" /> - - <@locale code="apps.oauth.connect.userInfoResponse" /> - -
<@locale code="apps.oauth.connect.signatureKey" /> - -
<@locale code="apps.oauth.connect.algorithm" /> - - <@locale code="apps.oauth.connect.encryptionMethod" /> - -
<@locale code="apps.oauth.connect.algorithmKey" /> - -
- - "/> - "/> -
-
-
-
-
-
- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/oauth20/appUpdate.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/oauth20/appUpdate.ftl deleted file mode 100644 index b91b6f7d..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/oauth20/appUpdate.ftl +++ /dev/null @@ -1,236 +0,0 @@ - - - - <#include "../../layout/header.ftl"/> - <#include "../../layout/common.cssjs.ftl"/> - <#include "../appCommonHead.ftl"/> - <#setting number_format="#"> - - -
-
-
-
- - - - - - - - - - - -
<#include "../appUpdateCommon.ftl"/>
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<@locale code="apps.oauth.v2.0.info" />
<@locale code="apps.oauth.v2.0.clientId" /> - ${model.clientId} - - - <@locale code="apps.oauth.v2.0.clientSecret" /> - ${model.clientSecret} - - -
<@locale code="apps.oauth.subject" /> - - <@locale code="apps.oauth.scope" /> - - - - - - - - - - - - -
readchecked />writechecked/>trustchecked/>openidchecked/>profilechecked/>emailchecked/>phonechecked/>addresschecked/>allchecked/>
-
<@locale code="apps.oauth.GrantTypes" /> - - - - - - - - - - - -
authorization_code checked type="checkbox" id="grantTypes_authorization_code" name="authorizedGrantTypes" value="authorization_code"/>password checked type="checkbox" id="grantTypes_trust" name="authorizedGrantTypes" value="password"/>implicit checked type="checkbox" id="grantTypes_implicit" name="authorizedGrantTypes" value="implicit"/>client_credentials checked type="checkbox" id="grantTypes_client_credentials" name="authorizedGrantTypes" value="client_credentials"/>refresh_token checked type="checkbox" id="grantTypes_refresh_token" name="authorizedGrantTypes" value="refresh_token"/>id_token checked type="checkbox" id="grantTypes_id_token" name="authorizedGrantTypes" value="id_token"/>token checked type="checkbox" id="grantTypes_token" name="authorizedGrantTypes" value="token"/>
-
<@locale code="apps.oauth.registeredRedirectUris" /> - - -
PKCE - - <@locale code="apps.oauth.approvalPrompt" /> - -
<@locale code="apps.oauth.accessTokenValiditySeconds" /> -
- - Seconds -
-
<@locale code="apps.oauth.refreshTokenValiditySeconds" /> -
- - Seconds -
-
<@locale code="apps.oauth.connect.info" />
<@locale code="apps.oauth.connect.issuer" /> - - <@locale code="apps.oauth.connect.audience" /> - -
<@locale code="apps.oauth.connect.signature" /> - - <@locale code="apps.oauth.connect.userInfoResponse" /> - -
<@locale code="apps.oauth.connect.signatureKey" /> - -
<@locale code="apps.oauth.connect.algorithm" /> - - <@locale code="apps.oauth.connect.encryptionMethod" /> - -
<@locale code="apps.oauth.connect.algorithmKey" /> - -
-
- "/> - "/> -
-
-
-
- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/saml20/appAdd.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/saml20/appAdd.ftl deleted file mode 100644 index ecc4acdb..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/saml20/appAdd.ftl +++ /dev/null @@ -1,212 +0,0 @@ - - - - <#include "../../layout/header.ftl"/> - <#include "../../layout/common.cssjs.ftl"/> - <#include "../appCommonHead.ftl"/> - - - - -
-
-
-
- - - - - - - - - - - -
<#include "../appAddCommon.ftl"/>
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<@locale code="apps.saml.v2.0.info" />
<@locale code="apps.saml.spAcsUrl" /> - -
<@locale code="apps.saml.entityId" /> - -
<@locale code="apps.saml.issuer" /> - - <@locale code="apps.saml.audience" /> - -
<@locale code="apps.saml.signature" /> - - <@locale code="apps.saml.digestMethod" /> - -
<@locale code="apps.saml.nameidFormat" /> - - - <@locale code="apps.saml.nameIdConvert" /> - - -
<@locale code="apps.saml.binding" /> - - - <@locale code="apps.saml.validityInterval" /> -
- - Seconds -
-
<@locale code="apps.saml.fileType" /> - - - <@locale code="apps.saml.metaFile" /> -
- upload certificate or metadata file -
-
- -
- -
<@locale code="apps.saml.encrypted" /> - - -
- - "/> - "/> -
-
- -
-
-
-
- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/saml20/appUpdate.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/saml20/appUpdate.ftl deleted file mode 100644 index 6fa802dc..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/saml20/appUpdate.ftl +++ /dev/null @@ -1,227 +0,0 @@ - - - - <#include "../../layout/header.ftl"/> - <#include "../../layout/common.cssjs.ftl"/> - <#include "../appCommonHead.ftl"/> - <#setting number_format="#"> - - - -
-
-
-
- - - - - - - - - - - -
<#include "../appUpdateCommon.ftl"/>
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<@locale code="apps.saml.v2.0.info" />
<@locale code="apps.saml.spAcsUrl" /> - -
<@locale code="apps.saml.entityId" /> - - - SAML MetaData -
<@locale code="apps.saml.issuer" /> - - <@locale code="apps.saml.audience" /> - -
<@locale code="apps.saml.signature" /> - - <@locale code="apps.saml.digestMethod" /> - -
<@locale code="apps.saml.nameidFormat" /> - - <@locale code="apps.saml.nameIdConvert" /> - -
<@locale code="apps.saml.binding" /> - - <@locale code="apps.saml.validityInterval" /> -
- - Seconds -
-
<@locale code="apps.saml.fileType" /> - - <@locale code="apps.saml.metaFile" /> -
- upload certificate or metadata file -
-
- -
- -
<@locale code="apps.saml.encrypted" /> - - - -
<@locale code="apps.saml.certIssuer" /> - - <@locale code="apps.saml.certExpiration" /> - -
<@locale code="apps.saml.certSubject" /> - -
- "/> - "/> -
-
-
-
-
-
- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/selectAppsList.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/selectAppsList.ftl deleted file mode 100644 index 5552044b..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/selectAppsList.ftl +++ /dev/null @@ -1,85 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - - - - -
- - - - - - -
<@locale code="apps.name"/> -
-
- - - "> -
-
-
-
- " /> -
-
-
- - - - - - - - - - - - - - - - -
Id<@locale code="apps.icon"/><@locale code="apps.name"/><@locale code="apps.protocol"/><@locale code="apps.category"/><@locale code="apps.vendor"/><@locale code="log.loginhistory.loginUrl"/>
- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/tokenbased/appAdd.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/tokenbased/appAdd.ftl deleted file mode 100644 index 81e43087..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/tokenbased/appAdd.ftl +++ /dev/null @@ -1,112 +0,0 @@ - - - - <#include "../../layout/header.ftl"/> - <#include "../../layout/common.cssjs.ftl"/> - <#include "../appCommonHead.ftl"/> - <#setting number_format="#"> - - - -
-
-
-
- - - - - - - - - - - -
<#include "../appAddCommon.ftl"/>
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<@locale code="apps.tokenbased.info" />
<@locale code="apps.tokenbased.redirectUri" /> - -
<@locale code="apps.tokenbased.tokenType" /> - - <@locale code="apps.tokenbased.cookieName" /> - -
<@locale code="apps.tokenbased.algorithm" /> - - <@locale code="apps.tokenbased.algorithmKey" /> - - -
<@locale code="apps.tokenbased.token.content" /> - <#include "../userPropertys.ftl"/> - <@locale code="apps.tokenbased.expires" /> -
- - Seconds -
-
- - "/> - "/> -
-
- - - -
-
-
-
- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/tokenbased/appUpdate.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/tokenbased/appUpdate.ftl deleted file mode 100644 index 2a665169..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/tokenbased/appUpdate.ftl +++ /dev/null @@ -1,111 +0,0 @@ - - - - <#include "../../layout/header.ftl"/> - <#include "../../layout/common.cssjs.ftl"/> - <#include "../appCommonHead.ftl"/> - <#setting number_format="#"> - - - -
-
-
-
- - - - - - - - - - - -
<#include "../appUpdateCommon.ftl"/>
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<@locale code="apps.tokenbased.info" />
<@locale code="apps.tokenbased.redirectUri" /> - -
<@locale code="apps.tokenbased.tokenType" /> - - <@locale code="apps.tokenbased.cookieName" /> - - -
<@locale code="apps.tokenbased.algorithm" /> - - <@locale code="apps.tokenbased.algorithmKey" /> - - -
<@locale code="apps.tokenbased.token.content" /> - <#include "../userPropertys.ftl"/> - <@locale code="apps.tokenbased.expires" /> -
- - Seconds -
-
- "/> - "/> -
-
-
-
-
-
- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/userPropertys.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/userPropertys.ftl deleted file mode 100644 index 5b8d2bf1..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/apps/userPropertys.ftl +++ /dev/null @@ -1,101 +0,0 @@ - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/config/passwordpolicy/passwordpolicy.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/config/passwordpolicy/passwordpolicy.ftl deleted file mode 100644 index b92abc44..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/config/passwordpolicy/passwordpolicy.ftl +++ /dev/null @@ -1,260 +0,0 @@ - - - - <#include "../../layout/header.ftl"/> - <#include "../../layout/common.cssjs.ftl"/> - - - -
-
- - - -
- -
-
- -
-
-
-
-
-
-

<@locale code="login.passwordpolicy"/>

-
-
-
-
-
-
- -
- - -
-
-
-
-
- -
- -
-
-
-
-
-
-
- -
- -
-
-
-
-
- -
- -
-
-
-
-
-
-
- -
- -
-
-
-
-
- -
- -
-
-
-
-
-
-
- -
- -
-
-
- -
-
- -
- -
-
-
-
-
-
-
- - -
- -
-
-
-
-
- -
- -
-
-
-
-
-
-
- - -
- -
-
-
-
-
- - -
- -
-
-
-
-
-
-
- -
- -
-
-
-
-
- -
- -
-
-
-
-
-
-
- -
- -
-
-
-
-
- -
- -
-
-
-
- -
-
-
- -
-
-
- -
-
-
-
-
-
- <#include "../../layout/footer.ftl"/> -
- -
- -
-
- -
-
-
- - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/emailsenders/updateEmailSenders.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/emailsenders/updateEmailSenders.ftl deleted file mode 100644 index a62cc27c..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/emailsenders/updateEmailSenders.ftl +++ /dev/null @@ -1,187 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - -
-
- - - -
- -
-
- -
-
-
-
-
-
-

<@locale code="navs.emailsenders"/>

-
-
-
-
-
-
- -
- - -
-
-
-
-
- -
- -
-
-
-
-
-
-
- -
- - -
- -
-
-
-
- -
- -
-
-
-
-
-
-
- -
- - -
- -
-
-
-
- -
- -
-
-
-
-
-
-
- -
- - -
- -
-
-
-
- -
- -
-
-
-
-
-
-
- -
- -
-
-
-
-
- -
- -
-
-
-
- -
-
-
-
- -
-
- -
-
-
-
-
-
-
- - -
-
-
- -
-
-
-
-
-
- <#include "../layout/footer.ftl"/> -
- -
- -
-
- -
-
-
- - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/exception/400.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/exception/400.ftl deleted file mode 100644 index 7455b65c..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/exception/400.ftl +++ /dev/null @@ -1,6 +0,0 @@ - - - -

BAD_REQUEST!

- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/exception/404.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/exception/404.ftl deleted file mode 100644 index 324548b5..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/exception/404.ftl +++ /dev/null @@ -1,6 +0,0 @@ - - - -

REQUEST NOT_FOUND !

- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/exception/500.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/exception/500.ftl deleted file mode 100644 index 378c5ebe..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/exception/500.ftl +++ /dev/null @@ -1,6 +0,0 @@ - - - -

INTERNAL_SERVER_ERROR!

- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/exception/501.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/exception/501.ftl deleted file mode 100644 index bef9849f..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/exception/501.ftl +++ /dev/null @@ -1,5 +0,0 @@ - - -

Not Implemented !

- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/exception/503.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/exception/503.ftl deleted file mode 100644 index 28e44e4f..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/exception/503.ftl +++ /dev/null @@ -1,5 +0,0 @@ - - -

Service Unavailable !

- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/exception/accessdeny.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/exception/accessdeny.ftl deleted file mode 100644 index e56de882..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/exception/accessdeny.ftl +++ /dev/null @@ -1 +0,0 @@ -Access Deny! \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/groupapp/addGroupAppsList.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/groupapp/addGroupAppsList.ftl deleted file mode 100644 index b8d546c7..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/groupapp/addGroupAppsList.ftl +++ /dev/null @@ -1,130 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - - - -
-
- - - - -
-
-
- -
- - - - - - - -
<@locale code="apps.name"/> -
-
- - "> -
-
-
-
- "> -
-
-
- - -
- - - - - - - - - - - - - - -
Id<@locale code="apps.icon"/><@locale code="apps.name"/><@locale code="apps.protocol"/><@locale code="apps.category"/><@locale code="apps.vendor"/><@locale code="log.loginhistory.loginUrl"/>
-
- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/groupapp/groupAppsList.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/groupapp/groupAppsList.ftl deleted file mode 100644 index 6d57c91f..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/groupapp/groupAppsList.ftl +++ /dev/null @@ -1,159 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - - -
-
- - - -
- -
- -
- - - -
- -
-
-
-
-
-
- - - - - - - -
<@locale code="group.name"/> -
-
- - - - " - wurl="<@base/>/groups/selectGroupsList" - wwidth="700" - wheight="560" - target="window"> - - "> - " expandValue="<@locale code="button.text.expandsearch"/>" collapseValue="<@locale code="button.text.collapsesearch"/>"> -
-
-
- "> - " - wurl="<@base/>/groupPrivileges/delete" /> -
-
-
- - - -
- - - - - - - - - - - - - - -
Id<@locale code="apps.icon"/><@locale code="apps.name"/><@locale code="apps.protocol"/><@locale code="apps.category"/><@locale code="apps.vendor"/><@locale code="log.loginhistory.loginUrl"/>
-
-
-
-
- <#include "../layout/footer.ftl"/> -
-
-
- -
-
- -
-
-
- - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/groups/groupAdd.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/groups/groupAdd.ftl deleted file mode 100644 index 1fd25318..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/groups/groupAdd.ftl +++ /dev/null @@ -1,234 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<@locale code="group.id" /> - -
<@locale code="group.name" /> - -
<@locale code="group.dynamic" /> - -
<@locale code="group.resumeTime" /> - -
<@locale code="group.suspendTime" /> - -
<@locale code="group.orgidslist" /> - - -
<@locale code="group.filters" /> - -
<@locale code="common.text.description" /> - -
- - - "> - "> -
-
- - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/groups/groupUpdate.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/groups/groupUpdate.ftl deleted file mode 100644 index 39dda361..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/groups/groupUpdate.ftl +++ /dev/null @@ -1,248 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<@locale code="group.id" /> - -
<@locale code="group.name" /> - -
<@locale code="group.dynamic" /> - -
<@locale code="group.resumeTime" /> - -
<@locale code="group.suspendTime" /> - -
<@locale code="group.orgidslist" /> - - -
<@locale code="group.filters" /> - -
<@locale code="common.text.description" /> - -
- - - "> - "> -
-
- - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/groups/groupsList.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/groups/groupsList.ftl deleted file mode 100644 index 155fea97..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/groups/groupsList.ftl +++ /dev/null @@ -1,136 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - - -
-
- - - -
- -
-
- -
-
-
-
-
-
-
- - - - - - -
<@locale code="group.name"/> -
-
- - "> - -
-
-
-
- " - wurl="<@base/>/groups/forwardAdd" - wwidth="550" - wheight="620" - target="window"> - - " - wurl="<@base/>/groups/forwardUpdate" - wwidth="550" - wheight="620" - target="window"> - - " - wurl="<@base/>/groups/delete" /> -
-
- -
- - - - - - - - - - - - - - - - -
Id<@locale code="group.name"/><@locale code="group.dynamic"/><@locale code="common.text.description"/><@locale code="common.text.createdby"/><@locale code="common.text.createddate"/><@locale code="common.text.modifiedby"/><@locale code="common.text.modifieddate"/>
-
- - - - - -
-
-
-
- <#include "../layout/footer.ftl"/> -
- -
- -
-
- -
-
-
- - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/groups/selectGroupsList.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/groups/selectGroupsList.ftl deleted file mode 100644 index 0cf10396..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/groups/selectGroupsList.ftl +++ /dev/null @@ -1,79 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - - -
- - - - - - - -
<@locale code="group.name"/> -
-
- - "> -
-
-
-
- " > -
-
-
- -
- - - - - - - - - - - - - - - -
Id<@locale code="group.name"/><@locale code="group.dynamic"/><@locale code="common.text.description"/><@locale code="common.text.createdby"/><@locale code="common.text.createddate"/><@locale code="common.text.modifiedby"/><@locale code="common.text.modifieddate"/>
- -
- - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/groupuser/addGroupUsersList.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/groupuser/addGroupUsersList.ftl deleted file mode 100644 index 76bdd400..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/groupuser/addGroupUsersList.ftl +++ /dev/null @@ -1,107 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - - - -
-
- - - - - - -
-
-
- -
- - - - - - - -
<@locale code="userinfo.username"/> -
-
- - "> -
-
-
-
- "> -
-
-
- - - -
- - - - - - - - - - - - - - -
Id<@locale code="userinfo.username"/><@locale code="userinfo.displayName"/><@locale code="userinfo.gender"/><@locale code="userinfo.userType"/><@locale code="userinfo.jobTitle"/><@locale code="userinfo.department"/>
-
- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/groupuser/groupUsersList.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/groupuser/groupUsersList.ftl deleted file mode 100644 index a4327571..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/groupuser/groupUsersList.ftl +++ /dev/null @@ -1,168 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - -
-
- - - -
- -
-
- -
-
-
-
-
-
- -
- - - - - - - -
<@locale code="group.name"/> -
-
- - - " - wurl="<@base/>/groups/selectGroupsList" - wwidth="700" - wheight="560" - target="window"> - - "> - " expandValue="<@locale code="button.text.expandsearch"/>" collapseValue="<@locale code="button.text.collapsesearch"/>"> -
-
-
- - "> - " - wurl="<@base/>/groupMember/delete"/> -
-
-
- - -
- - - - - - - - - - - - - - - -
Id<@locale code="userinfo.username"/><@locale code="userinfo.displayName"/><@locale code="userinfo.gender"/><@locale code="userinfo.userType"/><@locale code="userinfo.jobTitle"/><@locale code="userinfo.department"/><@locale code="common.text.createddate"/>
- -
-
-
-
- <#include "../layout/footer.ftl"/> -
- -
-
-
-
- -
-
-
- - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/historys/connectorHistoryList.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/historys/connectorHistoryList.ftl deleted file mode 100644 index e7b54a34..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/historys/connectorHistoryList.ftl +++ /dev/null @@ -1,144 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - -
-
- - - -
- -
-
- - - -
-
-
-
-
-
- -
- - - - - - -
- <@locale code="log.connector.id"/> - -
-
- - "> - " expandValue="<@locale code="button.text.expandsearch"/>" collapseValue="<@locale code="button.text.collapsesearch"/>"> -
-
-
-
- -
-
- - -
- - - - - - - - - - - - - - - - -
<@locale code="log.connector.id" /><@locale code="log.connector.conName" /><@locale code="log.connector.conType" /><@locale code="log.connector.sourceId" /><@locale code="log.connector.sourceName" /><@locale code="log.connector.objectId" /><@locale code="log.connector.objectName" /><@locale code="log.connector.syncTime" /><@locale code="log.connector.result" />
-
- -
-
-
-
- <#include "../layout/footer.ftl"/> -
- -
- -
-
- -
-
-
- - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/historys/loginAppsHistoryList.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/historys/loginAppsHistoryList.ftl deleted file mode 100644 index c4f11988..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/historys/loginAppsHistoryList.ftl +++ /dev/null @@ -1,143 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - -
-
- - - -
- -
-
- - - -
-
-
-
-
-
- -
- - - - - - -
- <@locale code="userinfo.username"/> - -
-
- - "> - " expandValue="<@locale code="button.text.expandsearch"/>" collapseValue="<@locale code="button.text.collapsesearch"/>"> -
-
-
-
- -
-
- - -
- - - - - - - - - - - - - - - -
<@locale code="log.loginappshistory.id" /><@locale code="log.loginappshistory.sessionId" /><@locale code="log.loginappshistory.uid" /><@locale code="log.loginappshistory.username" /><@locale code="log.loginappshistory.displayName" /><@locale code="log.loginappshistory.appId" /><@locale code="log.loginappshistory.appName" /><@locale code="log.loginappshistory.loginTime" />
-
- -
-
-
-
- <#include "../layout/footer.ftl"/> -
- -
- -
-
- -
-
-
- - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/historys/loginHistoryList.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/historys/loginHistoryList.ftl deleted file mode 100644 index 96f4477b..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/historys/loginHistoryList.ftl +++ /dev/null @@ -1,152 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - -
-
- - - -
- -
-
- - - -
-
-
-
-
-
- -
- - - - - - -
- <@locale code="userinfo.username"/> - -
-
- - "> - " expandValue="<@locale code="button.text.expandsearch"/>" collapseValue="<@locale code="button.text.collapsesearch"/>"> -
-
-
-
- -
-
- - -
- - - - - - - - - - - - - - - - - - - - - - - - -
<@locale code="log.loginhistory.id"/><@locale code="log.loginhistory.sessionId"/><@locale code="log.loginhistory.username"/><@locale code="log.loginhistory.displayName"/><@locale code="log.loginhistory.provider"/><@locale code="log.loginhistory.message"/><@locale code="log.loginhistory.loginType"/><@locale code="log.loginhistory.sourceIp"/><@locale code="log.loginhistory.browser"/><@locale code="log.loginhistory.loginTime"/><@locale code="log.loginhistory.logoutTime"/><@locale code="log.loginhistory.platform"/><@locale code="log.loginhistory.application"/><@locale code="log.loginhistory.loginUrl"/><@locale code="log.loginhistory.code"/><@locale code="log.loginhistory.rpUserInfo"/>
-
- -
-
-
-
- <#include "../layout/footer.ftl"/> -
- -
- -
-
- -
-
-
- - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/historys/sessionList.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/historys/sessionList.ftl deleted file mode 100644 index c0d17c3d..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/historys/sessionList.ftl +++ /dev/null @@ -1,154 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - -
-
- - - -
- -
-
- - - -
-
-
-
-
-
-
- - - - - - -
- <@locale code="log.loginhistory.sourceIp"/> - -
-
- - "> - " expandValue="<@locale code="button.text.expandsearch"/>" collapseValue="<@locale code="button.text.collapsesearch"/>"> -
-
-
-
- " - wurl="<@base/>/session/terminate" /> -
-
- - -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
<@locale code="log.loginhistory.id"/><@locale code="log.loginhistory.sessionId"/><@locale code="log.loginhistory.username"/><@locale code="log.loginhistory.displayName"/><@locale code="log.loginhistory.provider"/><@locale code="log.loginhistory.message"/><@locale code="log.loginhistory.loginType"/><@locale code="log.loginhistory.sourceIp"/><@locale code="log.loginhistory.browser"/><@locale code="log.loginhistory.loginTime"/><@locale code="log.loginhistory.logoutTime"/><@locale code="log.loginhistory.platform"/><@locale code="log.loginhistory.application"/><@locale code="log.loginhistory.loginUrl"/><@locale code="log.loginhistory.code"/><@locale code="log.loginhistory.rpUserInfo"/>
-
- -
-
-
-
- <#include "../layout/footer.ftl"/> -
- -
- -
-
- -
-
-
- - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/historys/synchronizerHistoryList.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/historys/synchronizerHistoryList.ftl deleted file mode 100644 index 1e432d54..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/historys/synchronizerHistoryList.ftl +++ /dev/null @@ -1,143 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - -
-
- - - -
- -
-
- - - -
-
-
-
-
-
- -
- - - - - - -
- <@locale code="log.synchronizer.syncId"/> - -
-
- - "> - " expandValue="<@locale code="button.text.expandsearch"/>" collapseValue="<@locale code="button.text.collapsesearch"/>"> -
-
-
-
- -
-
- - -
- - - - - - - - - - - - - - - -
<@locale code="log.synchronizer.id" /><@locale code="log.synchronizer.syncId" /><@locale code="log.synchronizer.syncName" /><@locale code="log.synchronizer.objectId" /><@locale code="log.synchronizer.objectType" /><@locale code="log.synchronizer.objectName" /><@locale code="log.synchronizer.syncTime" /><@locale code="log.synchronizer.result" />
-
- -
-
-
-
- <#include "../layout/footer.ftl"/> -
- -
- -
-
- -
-
-
- - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/historys/systemLogsList.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/historys/systemLogsList.ftl deleted file mode 100644 index 578d6f39..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/historys/systemLogsList.ftl +++ /dev/null @@ -1,146 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - -
-
- - - -
- -
-
- - - -
-
-
-
-
-
- -
- - - - - - -
- <@locale code="userinfo.username"/> - -
-
- - "> - " expandValue="<@locale code="button.text.expandsearch"/>" collapseValue="<@locale code="button.text.collapsesearch"/>"> -
-
-
-
- -
-
- - -
- - - - - - - - - - - - - - - - - - -
id<@locale code="log.operate.servicename"/><@locale code="log.operate.message"/><@locale code="log.operate.content"/><@locale code="log.operate.messageType"/><@locale code="log.operate.operateType"/><@locale code="log.operate.username"/><@locale code="common.text.createdby"/><@locale code="common.text.createddate"/><@locale code="common.text.modifiedby"/><@locale code="common.text.modifieddate"/>
-
- -
-
-
-
- <#include "../layout/footer.ftl"/> -
- -
- -
-
- -
-
-
- - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/index.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/index.ftl deleted file mode 100644 index 05f7233f..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/index.ftl +++ /dev/null @@ -1,13 +0,0 @@ - - - - - <@locale code="global.title"/> - - - " /> - - - - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/institutions/updateInstitutions.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/institutions/updateInstitutions.ftl deleted file mode 100644 index eafeabbc..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/institutions/updateInstitutions.ftl +++ /dev/null @@ -1,303 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - -
-
- - - -
- -
-
- -
-
-
-
-
-
-

<@locale code="navs.institutions"/>

-
-
- -
-
-
-
- -
- - -
-
-
-
-
- -
- -
-
-
-
-
-
-
- -
- -
-
-
-
-
- -
- -
-
-
-
-
-
-
- -
- -
-
-
- -
-
- -
- -
-
-
-
-
-
-
- - -
- -
-
-
-
-
- -
- -
-
-
-
-
-
-
- -
- -
-
-
-
-
- - -
- -
-
-
-
-
-
-
- - -
- -
-
-
-
-
- -
- -
-
-
-
-
-
-
-
- -
-
- -
-
-
-
-
-
-
-
- -
-
- -
-
-
-
- -
-
-

<@locale code="navs.institutions.system"/>

-
-
- -
-
-
- -
- - -
-
- " - wurl="<@base/>/localization/forward/global.title" - wwidth="650" - wheight="200" - target="window"> -
-
-
-
-
- -
- -
-
- " - wurl="<@base/>/localization/forward/global.consoleTitle" - wwidth="650" - wheight="200" - target="window"> -
-
-
-
-
-
-
- -
- -
-
-
-
-
- -
- -
-
-
-
-
-
-
- -
- -
-
-
-
-
- -
- -
-
-
-
- -
-
-
-
- -
-
- -
-
-
-
-
-
-
- - -
-
-
-
-
-
-
-
-
- <#include "../layout/footer.ftl"/> -
- -
- -
-
- -
-
-
- - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/layout/common.cssjs.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/layout/common.cssjs.ftl deleted file mode 100644 index fe4610a5..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/layout/common.cssjs.ftl +++ /dev/null @@ -1,54 +0,0 @@ - - - - <#-- jquery base --> - - - <#-- bootstrap-5.1.2 --> - - - <#-- font-awesome-4.7.0 --> - - <#-- metadata --> - - <#--bootstrap-table-1.18.3--> - - - - <#-- zTreev 3.5--> - <#-- - - --> - - - - <#-- artDialog-5.0.4 --> - - - - <#-- datetimepicker-2.5.20 --> - - - - <#-- form --> - - <#-- blockUI --> - - <#-- serializeObject --> - - - <#-- metisMenu-v3.0.7 --> - - - - - <#-- platform common script --> - - - - - - <#-- if browser is not msie 6.0,follow styles over ie 6.0 style --> - - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/layout/footer.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/layout/footer.ftl deleted file mode 100644 index bcbb3989..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/layout/footer.ftl +++ /dev/null @@ -1,21 +0,0 @@ - - -
- -
- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/layout/header.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/layout/header.ftl deleted file mode 100644 index b975cdf7..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/layout/header.ftl +++ /dev/null @@ -1,12 +0,0 @@ - - <@locale code="global.consoleTitle" htmltag="false"/> - - - - - - - - - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/layout/main.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/layout/main.ftl deleted file mode 100644 index 2d71c1ae..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/layout/main.ftl +++ /dev/null @@ -1,5 +0,0 @@ - -
- Welcome -
- diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/layout/nologintop.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/layout/nologintop.ftl deleted file mode 100644 index 42ecfc49..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/layout/nologintop.ftl +++ /dev/null @@ -1,29 +0,0 @@ - - -
-
-
-
-
" style="width:55px;heigth:55px">
-
-
<@locale code="global.consoleTitle"/>
-
-
-
-
- -
-
-
-
- diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/layout/sidenav.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/layout/sidenav.ftl deleted file mode 100644 index f5ed370e..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/layout/sidenav.ftl +++ /dev/null @@ -1,212 +0,0 @@ - - -
- -
- diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/layout/top.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/layout/top.ftl deleted file mode 100644 index 1fc31fb0..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/layout/top.ftl +++ /dev/null @@ -1,36 +0,0 @@ - - -
- - - -
- diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/ldapcontext/updateLdapContext.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/ldapcontext/updateLdapContext.ftl deleted file mode 100644 index d866e957..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/ldapcontext/updateLdapContext.ftl +++ /dev/null @@ -1,210 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - -
-
- - - -
- -
-
- -
-
-
-
-
-
-

<@locale code="navs.ldapcontext"/>

-
-
-
-
-
-
- -
- - -
-
-
-
-
- -
- -
-
-
-
-
-
-
- -
- - -
- -
-
-
-
- -
- -
-
-
-
-
-
-
- -
- - -
- -
-
-
-
- -
- -
-
-
-
-
-
-
- -
- -
-
-
-
-
- -
- -
-
-
-
-
-
-
- -
- -
-
-
-
-
- -
- -
-
-
-
-
-
-
- -
- -
-
-
- -
-
- -
- -
-
-
-
-
-
-
-
- -
-
- -
-
-
-
-
-
-
- - -
-
-
- -
-
-
-
-
-
- <#include "../layout/footer.ftl"/> -
- -
- -
-
- -
-
-
- - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/localization/updateLocalization.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/localization/updateLocalization.ftl deleted file mode 100644 index 6649839b..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/localization/updateLocalization.ftl +++ /dev/null @@ -1,54 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - -
-
-
-
- -
-
- -
- -
- -
-
-
-
- -
- - -
-
-
-
- -
-
-
- - -
-
-
- -
-
-
- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/loggedout.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/loggedout.ftl deleted file mode 100644 index d0091987..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/loggedout.ftl +++ /dev/null @@ -1,32 +0,0 @@ - - - - <#include "layout/header.ftl"/> - <#include "layout/common.cssjs.ftl"/> - <@locale code="global.logout.tip"/> - - - - -
- <#include "layout/nologintop.ftl"/> -
-
-

<@locale code="global.logout.tip"/>

- -

- <@locale code="global.logout.text.prefix"/> - - <@locale code="global.logout.text.suffix"/> - -

-
- - - diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/login.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/login.ftl deleted file mode 100644 index cd36a2c5..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/login.ftl +++ /dev/null @@ -1,75 +0,0 @@ - - - - <#include "layout/header.ftl"/> - <#include "layout/common.cssjs.ftl"/> - - - <#include "layout/nologintop.ftl"/> -
-
-
-
-
-
-
-   -
-
-
-
-
-
-
- - "> -
- -
-
-
- - "> - -
-
- <#if true==isCaptcha> -
-
- - "> - -
- -
- -
- - - -
- <#if ''!=loginErrorMessage > -
-
${loginErrorMessage!''}
-
- -
-
-
-
-
-
-
-
-
-
- -
-
-
- - diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/main.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/main.ftl deleted file mode 100644 index d76a5cc8..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/main.ftl +++ /dev/null @@ -1,284 +0,0 @@ - - - - <#include "layout/header.ftl"/> - <#include "layout/common.cssjs.ftl"/> - - - -
-
- - - -
- -
-
- - - -
-
-
-
-
-
- -
-
-

${rptOnlineUsers}

-

<@locale code="main.rpt.onlineuser"/>

-
-
-
-
-
-
- -
-
-

${rptDayCount}

-

<@locale code="main.rpt.daycount"/>

-
-
-
-
-
-
- -
-
-

${rptNewUsers}

-

<@locale code="main.rpt.newuser"/>

-
-
-
-
-
-
- -
-
-

${rptActiveUsers}

-

<@locale code="main.rpt.activeuser"/>

-
-
-
-
-
-
-
-
-
<@locale code="main.rpt.dayhour"/>
-
-
    -
  • -
  • -
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
<@locale code="main.rpt.month"/>
-
-
    -
  • -
  • -
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
<@locale code="main.rpt.appaccess"/>
-
-
    -
  • -
  • -
-
-
-
-
- - - <#list rptApp as apps> -
<@locale code="main.rpt.app"/><@locale code="main.rpt.count"/>
${apps.appname}${apps.reportcount}
-
-
-
-
-
-
-
-
-
-
<@locale code="main.rpt.browseraccess"/>
-
-
    -
  • -
  • -
-
-
-
-
- - - <#list rptBrowser as browser> -
<@locale code="main.rpt.browser"/><@locale code="main.rpt.count"/>
${browser.reportstring}${browser.reportcount}
-
-
-
-
-
- -
- <#include "layout/footer.ftl"/> -
- -
- -
-
- -
-
-
- - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/notices/noticeAdd.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/notices/noticeAdd.ftl deleted file mode 100644 index 4992a257..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/notices/noticeAdd.ftl +++ /dev/null @@ -1,124 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - - -
- - - - - - - - - - - - - - - - - - - - - - - -
<@locale code="common.text.id" /> - -
<@locale code="notices.title" /> - -
<@locale code="notices.content" /> - -
<@locale code="common.text.description" /> - -
- - - "> - "> -
-
- - - - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/notices/noticeUpdate.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/notices/noticeUpdate.ftl deleted file mode 100644 index b39356c5..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/notices/noticeUpdate.ftl +++ /dev/null @@ -1,123 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - - -
- - - - - - - - - - - - - - - - - - - - - - -
<@locale code="common.text.id" /> - -
<@locale code="notices.title" /> - -
<@locale code="notices.content" /> - -
<@locale code="common.text.description" /> - -
- - - "> - "> -
-
- - - - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/notices/noticesList.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/notices/noticesList.ftl deleted file mode 100644 index 6f265e4f..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/notices/noticesList.ftl +++ /dev/null @@ -1,133 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - -
-
- - - -
- -
-
- -
-
-
-
-
-
-
- - - - - - -
<@locale code="notices.title"/> -
-
- - "> - -
-
-
-
- " - wurl="<@base/>/notices/forwardAdd" - wwidth="700" - wheight="550" - target="window"> - - " - wurl="<@base/>/notices/forwardUpdate" - wwidth="700" - wheight="550" - target="window"> - - " - wurl="<@base/>/notices/delete" /> -
-
- -
- - - - - - - - - - - - - - - -
Id<@locale code="notices.title"/><@locale code="common.text.modifieddate"/><@locale code="common.text.description"/><@locale code="common.text.createdby"/><@locale code="common.text.createddate"/><@locale code="common.text.modifiedby"/><@locale code="common.text.modifieddate"/>
- -
- - - - -
-
-
-
- <#include "../layout/footer.ftl"/> -
-
- -
-
- -
-
-
- - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/orgs/orgsAdd.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/orgs/orgsAdd.ftl deleted file mode 100644 index 56bcace2..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/orgs/orgsAdd.ftl +++ /dev/null @@ -1,144 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - - - - -
- - - - - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
<@locale code="org.pid" />
<@locale code="org.pname" /> -
<@locale code="org.id" />
<@locale code="org.name" />
<@locale code="org.fullname" />
<@locale code="org.xpath" /> - -
<@locale code="org.xnamepath" /> - -
<@locale code="org.type" />
<@locale code="org.division" />
- <@locale code="org.sortorder" /> -
<@locale code="org.description" />
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - "/> - -
- -
- - diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/orgs/orgsImport.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/orgs/orgsImport.ftl deleted file mode 100644 index 80fb2b52..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/orgs/orgsImport.ftl +++ /dev/null @@ -1,67 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - - - - -
- - - - - - - - - - - - - - - - - - - - - -
<@locale code="import.file.select" /> - -
- <@locale code="import.template.download" /> -
<@locale code="import.update.exist" /> - -
- <@locale code="import.tip" /> -
- - "/> - "/> - -
-
- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/orgs/orgsList.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/orgs/orgsList.ftl deleted file mode 100644 index 01794fed..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/orgs/orgsList.ftl +++ /dev/null @@ -1,270 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - - -
-
- - - -
- -
-
- - - -
-
-
-
-
-
- -
- - - - - - -
- <@locale code="org.name"/> - -
-
- - - "> - -
-
-
-
- " - wurl="<@base/>/orgs/import" wwidth="400px" wheight="250px" /> - - " - wurl="<@base/>/orgs/forwardAdd" - wwidth="620" - wheight="600" - target="window"> - - " - wurl="<@base/>/orgs/forwardUpdate" - wwidth="620" - wheight="600" - target="window"> - - " - wurl="<@base/>/orgs/delete" /> -
-
- - -
- - - - - - - -
-
- -
- - - - - - - - - - - - -
Id<@locale code="org.id"/><@locale code="org.name"/><@locale code="org.sortorder"/><@locale code="org.division"/><@locale code="org.description"/>
-
- -
-
- -
- <#include "../layout/footer.ftl"/> -
-
-
- -
-
- -
-
-
- - - diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/orgs/orgsSelect.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/orgs/orgsSelect.ftl deleted file mode 100644 index eb75e71c..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/orgs/orgsSelect.ftl +++ /dev/null @@ -1,153 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - - - - - - - - -
-
-
- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/orgs/orgsUpdate.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/orgs/orgsUpdate.ftl deleted file mode 100644 index 9e267914..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/orgs/orgsUpdate.ftl +++ /dev/null @@ -1,143 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - <#setting number_format="#"> - - - - - -
- - - - - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
<@locale code="org.pid" />
<@locale code="org.pname" /> -
<@locale code="org.id" />
<@locale code="org.name" />
<@locale code="org.fullname" />
<@locale code="org.xpath" /> - -
<@locale code="org.xnamepath" /> - -
<@locale code="org.type" />
<@locale code="org.division" />
- <@locale code="org.sortorder" /> -
<@locale code="org.description" />
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - "/> - -
- -
- - diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/permissions/permissionsList.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/permissions/permissionsList.ftl deleted file mode 100644 index c30e017b..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/permissions/permissionsList.ftl +++ /dev/null @@ -1,338 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - -
-
- - - -
- -
-
- -
-
-
-
-
-
-
- - - - - - - - -
<@locale code="role.name"/> -
-
- - - "> -
-
-
<@locale code="apps.name"/> -
-
- - - - " - wurl="<@base/>/apps/select" - wwidth="700" - wheight="560" - target="window"> - - "> -
-
-
-
- "/> -
-
- -
- - - - - -
- - - - - - - - - - -
Id<@locale code="role.name"/><@locale code="common.text.description"/>
-
-
<@locale code="apps.select.tip"/>
-
- -
- - - -
-
-
-
- <#include "../layout/footer.ftl"/> -
- -
- -
-
- -
-
-
- - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/resources/resourceAdd.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/resources/resourceAdd.ftl deleted file mode 100644 index 91dce1f3..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/resources/resourceAdd.ftl +++ /dev/null @@ -1,125 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<@locale code="resource.id" />: - -
<@locale code="resource.name" />: - -
<@locale code="apps.id" />: - -
<@locale code="resource.parentId" />: - -
<@locale code="resource.parentName" />: - -
<@locale code="resource.resourceType" />: - -
<@locale code="resource.resourceUrl" />: - -
<@locale code="resource.resourceAction" />: - -
<@locale code="resource.resourceIcon" />: - -
<@locale code="resource.resourceStyle" />: - -
<@locale code="common.text.sortindex"/> - -
<@locale code="common.text.description" />: - -
- - - "> - "> -
-
- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/resources/resourceUpdate.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/resources/resourceUpdate.ftl deleted file mode 100644 index e8c6234a..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/resources/resourceUpdate.ftl +++ /dev/null @@ -1,109 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<@locale code="resource.id" />: - -
<@locale code="resource.name" />: - -
<@locale code="resource.parentId" />: - -
<@locale code="apps.id" />: - -
<@locale code="resource.parentName" />: - -
<@locale code="resource.resourceType" />: - -
<@locale code="resource.resourceUrl" />: - -
<@locale code="resource.resourceAction" />: - -
<@locale code="resource.resourceIcon" />: - -
<@locale code="resource.resourceStyle" />: - -
<@locale code="common.text.sortindex"/> - -
<@locale code="common.text.description" />: - -
- - - "> - "> -
-
- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/resources/resourcesList.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/resources/resourcesList.ftl deleted file mode 100644 index c3532186..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/resources/resourcesList.ftl +++ /dev/null @@ -1,276 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - -
-
- - - -
- -
-
- -
-
-
-
-
-
-
- - - - - - -
<@locale code="apps.name"/> -
-
- - - - " - wurl="<@base/>/apps/select" - wwidth="700" - wheight="560" - target="window"> - - "> - - -
-
-
-
- " - wurl="<@base/>/resources/forwardAdd" - wwidth="500" - wheight="570" - target="window"/> - - " - wurl="<@base/>/resources/forwardUpdate" - wwidth="500" - wheight="570" - target="window"/> - - " - wurl="<@base/>/resources/delete" /> -
-
-
- - - - - - -
-
<@locale code="apps.select.tip"/>
- -
- - - - - - - - - - - - - -
Id<@locale code="apps.name"/><@locale code="resource.name"/><@locale code="resource.resourceType"/><@locale code="common.text.sortindex"/><@locale code="resource.resourceAction"/><@locale code="common.text.description"/>
-
- -
- - -
-
-
-
- <#include "../layout/footer.ftl"/> -
- -
-
-
- -
-
-
- - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/resources/selectResourcesList.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/resources/selectResourcesList.ftl deleted file mode 100644 index e005def9..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/resources/selectResourcesList.ftl +++ /dev/null @@ -1,74 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - - -
- - - - - - - -
<@locale code="group.name"/>: -
- - "> -
-
-
- " > -
-
-
- -
- - - - - - - - - - - - - - -
Id<@locale code="group.name"/><@locale code="common.text.description"/><@locale code="common.text.createdby"/><@locale code="common.text.createddate"/><@locale code="common.text.modifiedby"/><@locale code="common.text.modifieddate"/>
- -
- - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/roles/roleAdd.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/roles/roleAdd.ftl deleted file mode 100644 index d314277a..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/roles/roleAdd.ftl +++ /dev/null @@ -1,223 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<@locale code="role.id" /> - -
<@locale code="role.name" /> - -
<@locale code="role.dynamic" /> - -
<@locale code="role.orgidslist" /> - - -
<@locale code="role.filters" /> - -
<@locale code="common.text.description" /> - -
- - - "> - "> -
-
- - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/roles/roleUpdate.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/roles/roleUpdate.ftl deleted file mode 100644 index 5022935a..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/roles/roleUpdate.ftl +++ /dev/null @@ -1,236 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<@locale code="role.id" /> - -
<@locale code="role.name" /> - -
<@locale code="role.dynamic" /> - -
<@locale code="role.orgidslist" /> - - -
<@locale code="role.filters" /> - -
<@locale code="common.text.description" /> - -
- - - "> - "> -
-
- - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/roles/rolesList.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/roles/rolesList.ftl deleted file mode 100644 index 600c5384..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/roles/rolesList.ftl +++ /dev/null @@ -1,132 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - -
-
- - - -
- -
-
- -
-
-
-
-
-
-
- - - - - - -
<@locale code="role.name"/> -
-
- - "> - -
-
-
-
- " - wurl="<@base/>/roles/forwardAdd" - wwidth="500" - wheight="600" - target="window"> - - " - wurl="<@base/>/roles/forwardUpdate" - wwidth="500" - wheight="600" - target="window"> - - " - wurl="<@base/>/roles/delete" /> -
-
-
- - - - - - - - - - - - - - - - -
Id<@locale code="role.name"/><@locale code="group.dynamic"/><@locale code="common.text.description"/><@locale code="common.text.createdby"/><@locale code="common.text.createddate"/><@locale code="common.text.modifiedby"/><@locale code="common.text.modifieddate"/>
-
- - - - -
-
-
-
- <#include "../layout/footer.ftl"/> -
-
- -
-
- -
-
-
- - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/roles/selectRolesList.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/roles/selectRolesList.ftl deleted file mode 100644 index 716b1f6d..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/roles/selectRolesList.ftl +++ /dev/null @@ -1,79 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - - -
- - - - - - - -
<@locale code="role.name"/> -
-
- - "> -
-
-
-
- " > -
-
-
- -
- - - - - - - - - - - - - - - -
Id<@locale code="role.name"/><@locale code="role.dynamic"/><@locale code="common.text.description"/><@locale code="common.text.createdby"/><@locale code="common.text.createddate"/><@locale code="common.text.modifiedby"/><@locale code="common.text.modifieddate"/>
- -
- - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/roleusers/addRoleUsersList.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/roleusers/addRoleUsersList.ftl deleted file mode 100644 index ca4e1a32..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/roleusers/addRoleUsersList.ftl +++ /dev/null @@ -1,106 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - - - -
-
- - - - - - -
-
-
- -
- - - - - - - -
<@locale code="userinfo.username"/> -
-
- - "> -
-
-
-
- "> -
-
-
- - - -
- - - - - - - - - - - - - -
Id<@locale code="userinfo.username"/><@locale code="userinfo.displayName"/><@locale code="userinfo.gender"/><@locale code="userinfo.userType"/><@locale code="userinfo.jobTitle"/><@locale code="userinfo.department"/>
-
- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/roleusers/roleUsersList.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/roleusers/roleUsersList.ftl deleted file mode 100644 index 87a60d5e..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/roleusers/roleUsersList.ftl +++ /dev/null @@ -1,168 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - -
-
- - - -
- -
-
- -
-
-
-
-
-
- -
- - - - - - - -
<@locale code="role.name"/> -
-
- - - " - wurl="<@base/>/roles/selectRolesList" - wwidth="700" - wheight="560" - target="window"> - - "> - " expandValue="<@locale code="button.text.expandsearch"/>" collapseValue="<@locale code="button.text.collapsesearch"/>"> -
-
-
- - "> - " - wurl="<@base/>/rolemembers/delete"/> -
-
-
- - -
- - - - - - - - - - - - - - - -
Id<@locale code="userinfo.username"/><@locale code="userinfo.displayName"/><@locale code="userinfo.gender"/><@locale code="userinfo.userType"/><@locale code="userinfo.jobTitle"/><@locale code="userinfo.department"/><@locale code="common.text.createddate"/>
-
-
-
- -
- <#include "../layout/footer.ftl"/> -
-
-
- -
-
- -
-
-
- - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/smsprovider/updateSmsProvider.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/smsprovider/updateSmsProvider.ftl deleted file mode 100644 index bd3f3537..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/smsprovider/updateSmsProvider.ftl +++ /dev/null @@ -1,167 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - -
-
- - - -
- -
-
- -
-
-
-
-
-
-

<@locale code="navs.smsprovider"/>

-
-
-
-
-
-
- -
- - -
-
-
-
-
- -
- -
-
-
-
-
- -
- -
-
-
-
-
- -
- - -
- -
-
-
-
- -
- -
-
-
-
-
-
-
- -
- -
-
-
-
-
- -
- -
-
-
-
-
-
-
- -
- -
-
-
-
- -
-
-
-
-
-
- -
-
- -
-
-
-
-
-
-
- - -
-
-
- -
-
-
-
-
-
- <#include "../layout/footer.ftl"/> -
- -
- -
-
- -
-
-
- - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/socialsprovider/socialsProviderAdd.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/socialsprovider/socialsProviderAdd.ftl deleted file mode 100644 index 2d57c52b..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/socialsprovider/socialsProviderAdd.ftl +++ /dev/null @@ -1,108 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<@locale code="common.text.id" /> - -
<@locale code="socials.provider.icon" /> - -
<@locale code="socials.provider.provider" /> - -
<@locale code="socials.provider.providerName" /> - -
<@locale code="socials.provider.clientId" /> - -
<@locale code="socials.provider.clientSecret" /> - -
<@locale code="socials.provider.agentId" /> - -
<@locale code="socials.provider.scanCode" /> - -
<@locale code="common.text.sortindex" /> - -
<@locale code="socials.provider.hidden" /> - -
<@locale code="common.text.status" /> - -
- - "> - "> -
-
- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/socialsprovider/socialsProviderList.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/socialsprovider/socialsProviderList.ftl deleted file mode 100644 index 920f5cc2..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/socialsprovider/socialsProviderList.ftl +++ /dev/null @@ -1,145 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - -
-
- - - -
- -
-
- -
-
-
-
-
-
-
- - - - - - -
<@locale code="socials.provider.providerName"/> -
-
- - "> - -
-
-
-
- " - wurl="<@base/>/socialsprovider/forwardAdd" - wwidth="700" - wheight="520" - target="window"> - - " - wurl="<@base/>/socialsprovider/forwardUpdate" - wwidth="700" - wheight="520" - target="window"> - - " - wurl="<@base/>/socialsprovider/delete" /> -
-
- -
- - - - - - - - - - - - - -
Id<@locale code="socials.provider.icon"/><@locale code="socials.provider.provider"/><@locale code="socials.provider.providerName"/><@locale code="common.text.sortindex"/><@locale code="common.text.status"/>
- -
- - - - -
-
-
-
- <#include "../layout/footer.ftl"/> -
-
- -
-
- -
-
-
- - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/socialsprovider/socialsProviderUpdate.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/socialsprovider/socialsProviderUpdate.ftl deleted file mode 100644 index 86647d0f..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/socialsprovider/socialsProviderUpdate.ftl +++ /dev/null @@ -1,111 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<@locale code="common.text.id" /> - -
<@locale code="socials.provider.icon" /> - -
<@locale code="socials.provider.provider" /> - -
<@locale code="socials.provider.providerName" /> - -
<@locale code="socials.provider.clientId" /> - -
<@locale code="socials.provider.clientSecret" /> - -
<@locale code="socials.provider.agentId" /> - -
<@locale code="socials.provider.scanCode" /> - -
<@locale code="common.text.sortindex" /> - -
<@locale code="socials.provider.hidden" /> - -
<@locale code="common.text.status" /> - -
- - "> - "> -
-
- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/synchronizers/synchronizerUpdate.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/synchronizers/synchronizerUpdate.ftl deleted file mode 100644 index a6a3f333..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/synchronizers/synchronizerUpdate.ftl +++ /dev/null @@ -1,186 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - -
- - - - - - - - - - - - - - - - - - - - <#if "LDAP"!=model.sourceType && "MSAD"!=model.sourceType && "JDBC"!=model.sourceType> - - - - - - - - - - <#if "JDBC"==model.sourceType> - - - - - - - - - - - - - - - - - - - - - - <#if "LDAP"==model.sourceType || "MSAD"==model.sourceType> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<@locale code="synchronizers.id" /> - -
<@locale code="synchronizers.name" /> - -
<@locale code="synchronizers.sourceType" /> - -
<@locale code="synchronizers.scheduler" /> - -
<@locale code="synchronizers.principal" /> - -
<@locale code="synchronizers.credentials" /> - -
<@locale code="synchronizers.providerUrl" /> - -
<@locale code="synchronizers.driverClass" /> - -
<@locale code="synchronizers.principal" /> - -
<@locale code="synchronizers.credentials" /> - -
<@locale code="synchronizers.filters" /> - -
<@locale code="synchronizers.providerUrl" /> - -
<@locale code="synchronizers.principal" /> - -
<@locale code="synchronizers.credentials" /> - -
<@locale code="synchronizers.basedn" /> - -
<@locale code="synchronizers.msadDomain" /> - -
<@locale code="synchronizers.ssl" /> - -
<@locale code="synchronizers.trustStore" /> - -
<@locale code="synchronizers.trustStorePassword" /> - -
<@locale code="synchronizers.filters" /> - -
<@locale code="synchronizers.syncStartTime" /> - -
<@locale code="synchronizers.resumeTime" /> - -
<@locale code="synchronizers.suspendTime" /> - -
<@locale code="common.text.description" /> - -
- - - "> - "> -
-
- - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/synchronizers/synchronizersList.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/synchronizers/synchronizersList.ftl deleted file mode 100644 index fa2621a8..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/synchronizers/synchronizersList.ftl +++ /dev/null @@ -1,128 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - - -
-
- - - -
- -
-
- -
-
-
-
-
-
-
- - - - - - -
<@locale code="synchronizers.name"/> -
-
- - "> - -
-
-
-
- " - wurl="<@base/>/synchronizers/sync" ref="datagrid" - /> - " - wurl="<@base/>/synchronizers/forwardUpdate" - wwidth="550" - wheight="600" - target="window"> -
-
- - -
- - - - - - - - - - - - - - -
Id<@locale code="synchronizers.name"/><@locale code="common.text.description"/><@locale code="common.text.createdby"/><@locale code="common.text.createddate"/><@locale code="common.text.modifiedby"/><@locale code="common.text.modifieddate"/>
-
- - - - -
-
-
-
- <#include "../layout/footer.ftl"/> -
- -
- -
-
- -
-
-
- - - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/timeout.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/timeout.ftl deleted file mode 100644 index 17827f8a..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/timeout.ftl +++ /dev/null @@ -1,27 +0,0 @@ - - - - <#include "layout/header.ftl"/> - <#include "layout/common.cssjs.ftl"/> - - <@locale code="login.session.timeout.tip"/> - - -
- <#include "layout/nologintop.ftl"/> -
-
-

<@locale code="login.session.timeout.tip"/>

- -

- <@locale code="login.session.timeout.prefix"/> - - <@locale code="login.session.timeout.suffix"/> - . -

-
- - - diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/userinfo/changePassword.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/userinfo/changePassword.ftl deleted file mode 100644 index 51b0bec4..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/userinfo/changePassword.ftl +++ /dev/null @@ -1,79 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - -
<@locale code="userinfo.displayName" /> - - - -
<@locale code="userinfo.username" /> - - -
<@locale code="login.password.newPassword" /> - -
- - - "/> - -
-
<@locale code="login.password.confirmPassword" /> - -
- - "/> - -
-
- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/userinfo/userAdd.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/userinfo/userAdd.ftl deleted file mode 100644 index b7ab2aab..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/userinfo/userAdd.ftl +++ /dev/null @@ -1,513 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - - - -
-
- - -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<@locale code="userinfo.username" /> - - - - <@locale code="login.text.password" /> -
- - -
-
<@locale code="userinfo.employeeNumber" /> - - <@locale code="userinfo.windowsAccount" /> - -
<@locale code="userinfo.userType" /> - - - <@locale code="userinfo.userstate" /> - -
  -
<@locale code="userinfo.displayName" /> - - <@locale code="userinfo.picture" /> - - -
<@locale code="userinfo.familyName" /> - -
<@locale code="userinfo.givenName" /> - -
<@locale code="userinfo.middleName" /> - - <@locale code="userinfo.nickName" /> - -
<@locale code="userinfo.gender" /> - - <@locale code="userinfo.birthDate" /> - -
<@locale code="userinfo.preferredLanguage" /> - - <@locale code="userinfo.timeZone" /> - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-
-
-
- - "/> -
-
-
-
- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/userinfo/userInfoAdjointAdd.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/userinfo/userInfoAdjointAdd.ftl deleted file mode 100644 index 4d3138cd..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/userinfo/userInfoAdjointAdd.ftl +++ /dev/null @@ -1,161 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - - -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<@locale code="userinfo.organization" /> - - <@locale code="userinfo.division" /> - -
<@locale code="userinfo.department" /> - - - - <@locale code="userinfo.costCenter" /> - -
<@locale code="userinfo.jobTitle" /> - - <@locale code="userinfo.jobLevel" /> - -
<@locale code="userinfo.manager" /> - - - <@locale code="userinfo.assistant" /> - - -
<@locale code="userinfo.entryDate" /> - - <@locale code="userinfo.quitDate" /> - -
  -
<@locale code="userinfo.workCountry" /> - - <@locale code="userinfo.workRegion" /> - -
<@locale code="userinfo.workLocality" /> - - <@locale code="userinfo.workStreetAddress" /> - -
<@locale code="userinfo.workPostalCode" /> - - <@locale code="userinfo.workFax" /> - -
<@locale code="userinfo.workPhoneNumber" /> - - <@locale code="userinfo.workEmail" /> - -
  -
- -
-
-
-
-
- - - "/> -
-
-
-
- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/userinfo/userInfoAdjointUpdate.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/userinfo/userInfoAdjointUpdate.ftl deleted file mode 100644 index e3a0b4e9..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/userinfo/userInfoAdjointUpdate.ftl +++ /dev/null @@ -1,159 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - - -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<@locale code="userinfo.organization" /> - - <@locale code="userinfo.division" /> - -
<@locale code="userinfo.department" /> - - - - <@locale code="userinfo.costCenter" /> - -
<@locale code="userinfo.jobTitle" /> - - <@locale code="userinfo.jobLevel" /> - -
<@locale code="userinfo.manager" /> - - - <@locale code="userinfo.assistant" /> - - -
<@locale code="userinfo.entryDate" /> - - <@locale code="userinfo.quitDate" /> - -
  -
<@locale code="userinfo.workCountry" /> - - <@locale code="userinfo.workRegion" /> - -
<@locale code="userinfo.workLocality" /> - - <@locale code="userinfo.workStreetAddress" /> - -
<@locale code="userinfo.workPostalCode" /> - - <@locale code="userinfo.workFax" /> - -
<@locale code="userinfo.workPhoneNumber" /> - - <@locale code="userinfo.workEmail" /> - -
  -
- -
-
-
-
-
- - - - "/> -
-
-
-
- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/userinfo/userUpdate.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/userinfo/userUpdate.ftl deleted file mode 100644 index e89dbc72..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/userinfo/userUpdate.ftl +++ /dev/null @@ -1,514 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - - - -
-
- - -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<@locale code="userinfo.username" /> - - - <@locale code="userinfo.status" /> - -
<@locale code="userinfo.userType" /> - - <@locale code="userinfo.userstate" /> - -
<@locale code="userinfo.employeeNumber" /> - - <@locale code="userinfo.windowsAccount" /> - -
  -
<@locale code="userinfo.displayName" /> - - <@locale code="userinfo.picture" /> - - src="${model.pictureBase64}" - <#else> - src="<@base/>/static/images/uploadimage.jpg" - - /> - -
<@locale code="userinfo.familyName" /> - -
<@locale code="userinfo.givenName" /> - -
<@locale code="userinfo.middleName" /> - - <@locale code="userinfo.nickName" /> - -
<@locale code="userinfo.gender" /> - - <@locale code="userinfo.birthDate" /> - -
<@locale code="userinfo.preferredLanguage" /> - - <@locale code="userinfo.timeZone" /> - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-
-
-
- - "/> -
-
-
-
- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/userinfo/userinfoAdjointList.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/userinfo/userinfoAdjointList.ftl deleted file mode 100644 index be037cb0..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/userinfo/userinfoAdjointList.ftl +++ /dev/null @@ -1,70 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - - - -
- " - wurl="<@base/>/useradjoint/forwardAdd/${userId!}" - target="forward"> - - " - wurl="<@base/>/useradjoint/forwardUpdate" - target="forward"> - " - wurl="<@base/>/useradjoint/delete" /> - - " > -
- - - - - -
- - - - - - - - - - - - -
<@locale code="userinfo.id"/><@locale code="userinfo.organization"/><@locale code="userinfo.department"/><@locale code="userinfo.jobTitle"/><@locale code="userinfo.jobLevel"/>
-
- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/userinfo/userinfoSelect.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/userinfo/userinfoSelect.ftl deleted file mode 100644 index 870f3a98..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/userinfo/userinfoSelect.ftl +++ /dev/null @@ -1,216 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - - - -
- - - - - - -
- <@locale code="userinfo.username"/> - -
-
- - - "> -
-
-
-
- " > -
-
- -
- - - - - - -
-
- -
- - - - - - - - - - - - - - - - -
<@locale code="userinfo.id"/><@locale code="userinfo.username"/><@locale code="userinfo.displayName"/><@locale code="userinfo.employeeNumber"/><@locale code="userinfo.organization"/><@locale code="userinfo.department"/><@locale code="userinfo.jobTitle"/><@locale code="userinfo.mobile"/><@locale code="userinfo.email"/><@locale code="userinfo.gender"/>
-
- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/userinfo/usersImport.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/userinfo/usersImport.ftl deleted file mode 100644 index f90a76a4..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/userinfo/usersImport.ftl +++ /dev/null @@ -1,67 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - - - - -
- - - - - - - - - - - - - - - - - - - - - -
<@locale code="import.file.select" /> - -
- <@locale code="import.template.download" /> -
<@locale code="import.update.exist" /> - -
- <@locale code="import.tip" /> -
- - "/> - "/> - -
-
- - \ No newline at end of file diff --git a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/userinfo/usersList.ftl b/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/userinfo/usersList.ftl deleted file mode 100644 index 5014b8a0..00000000 --- a/maxkey-webs/maxkey-web-mgt/src/main/resources/templates/views/userinfo/usersList.ftl +++ /dev/null @@ -1,331 +0,0 @@ - - - - <#include "../layout/header.ftl"/> - <#include "../layout/common.cssjs.ftl"/> - - - -
-
- - - -
- -
-
- - - -
-
-
-
-
-
- -
- - - - - - -
- <@locale code="userinfo.username"/> - -
-
- - - "> - " expandValue="<@locale code="button.text.expandsearch"/>" collapseValue="<@locale code="button.text.collapsesearch"/>"> - - - -
-
- " - wurl="<@base/>/userinfo/forwardChangePassword/" wwidth="600px" wheight="300px" ref="datagrid"/> - - " ref="datagrid" - wurl="<@base/>/useradjoint/list" wwidth="900px" wheight="600px" /> - - " - wurl="<@base/>/userinfo/import" wwidth="400px" wheight="250px" /> - " - wurl="<@base/>/userinfo/forwardAdd" - wwidth="960" - wheight="620" - target="window"> - - " - wurl="<@base/>/userinfo/forwardUpdate" - wwidth="960" - wheight="620" - target="window"> - " - wurl="<@base/>/userinfo/delete" /> -
-
- - -
- - - -
- -
- - - - - - -
-
- -
- - - - - - - - - - - - - - - - - -
<@locale code="userinfo.id"/><@locale code="userinfo.username"/><@locale code="userinfo.displayName"/><@locale code="userinfo.employeeNumber"/><@locale code="userinfo.organization"/><@locale code="userinfo.department"/><@locale code="userinfo.jobTitle"/><@locale code="userinfo.mobile"/><@locale code="userinfo.email"/><@locale code="userinfo.gender"/><@locale code="userinfo.status"/>
-
-
- -
-
-
-
- <#include "../layout/footer.ftl"/> -
- -
- -
-
- -
-
-
- - - \ No newline at end of file