diff --git a/core/src/main/resources/org/springframework/security/messages_mn_MN.properties b/core/src/main/resources/org/springframework/security/messages_mn_MN.properties new file mode 100644 index 0000000000..a0ae944e21 --- /dev/null +++ b/core/src/main/resources/org/springframework/security/messages_mn_MN.properties @@ -0,0 +1,48 @@ +AbstractAccessDecisionManager.accessDenied=\u042d\u0440\u0445 \u0445\u04af\u0440\u044d\u043b\u0446\u044d\u0445\u0433\u04af\u0439 \u0431\u0430\u0439\u043d\u0430 +AbstractLdapAuthenticationProvider.emptyPassword=\u041d\u0443\u0443\u0446 \u04af\u0433\u044d\u044d \u043e\u0440\u0443\u0443\u043b\u043d\u0430 \u0443\u0443 +AbstractSecurityInterceptor.authenticationNotFound=SecurityContext \u0434\u044d\u044d\u0440 \u044f\u043c\u0430\u0440 Authentication \u043e\u043b\u0434\u0441\u043e\u043d\u0433\u04af\u0439 +AbstractUserDetailsAuthenticationProvider.badCredentials=\u041d\u044d\u0432\u0442\u0440\u044d\u0445 \u043d\u044d\u0440 \u044d\u0441\u0432\u044d\u043b \u043d\u0443\u0443\u0446 \u04af\u0433 \u0431\u0443\u0440\u0443\u0443 \u0431\u0430\u0439\u043d\u0430 +AbstractUserDetailsAuthenticationProvider.credentialsExpired=\u0425\u0430\u043d\u0434\u0430\u0445 \u044d\u0440\u0445\u0438\u0439\u043d \u0445\u0443\u0433\u0430\u0446\u0430\u0430 \u0434\u0443\u0443\u0441\u0441\u0430\u043d \u0431\u0430\u0439\u043d\u0430 +AbstractUserDetailsAuthenticationProvider.disabled=\u0425\u044d\u0440\u044d\u0433\u043b\u044d\u0433\u0447\u0438\u0439\u0433 \u0445\u043e\u0440\u0438\u0433\u043b\u043e\u0441\u043e\u043d \u0431\u0430\u0439\u043d\u0430 +AbstractUserDetailsAuthenticationProvider.expired=\u0425\u044d\u0440\u044d\u0433\u043b\u044d\u0433\u0447\u0438\u0439\u043d \u0430\u043a\u043a\u043e\u0443\u043d\u0442\u044b\u043d \u0445\u0443\u0433\u0430\u0446\u0430\u0430 \u0434\u0443\u0443\u0441\u0441\u0430\u043d \u0431\u0430\u0439\u043d\u0430 +AbstractUserDetailsAuthenticationProvider.locked=\u0425\u044d\u0440\u044d\u0433\u043b\u044d\u0433\u0447\u0438\u0439\u043d \u0430\u043a\u043a\u043e\u0443\u043d\u0442\u044b\u0433 \u0442\u04af\u0433\u0436\u0441\u044d\u043d \u0431\u0430\u0439\u043d\u0430 +AbstractUserDetailsAuthenticationProvider.onlySupports=\u0417\u04e9\u0432\u0445\u04e9\u043d UsernamePasswordAuthenticationToken \u0430\u0448\u0438\u0433\u043b\u0430\u0445 \u0431\u043e\u043b\u043e\u043c\u0436\u0442\u043e\u0439 +AccountStatusUserDetailsChecker.credentialsExpired=\u0425\u044d\u0440\u044d\u0433\u043b\u044d\u0433\u0447\u0438\u0439\u043d \u044d\u0440\u0445\u0438\u0439\u043d \u0445\u0443\u0433\u0430\u0446\u0430\u0430 \u0434\u0443\u0443\u0441\u0441\u0430\u043d \u0431\u0430\u0439\u043d\u0430 +AccountStatusUserDetailsChecker.disabled=\u0425\u044d\u0440\u044d\u0433\u043b\u044d\u0433\u0447\u0438\u0439\u0433 \u0445\u043e\u0440\u0438\u0433\u043b\u043e\u0441\u043e\u043d \u0431\u0430\u0439\u043d\u0430 +AccountStatusUserDetailsChecker.expired=\u0425\u044d\u0440\u044d\u0433\u043b\u044d\u0433\u0447\u0438\u0439\u043d \u0430\u043a\u043a\u043e\u0443\u043d\u0442\u044b\u043d \u0445\u0443\u0433\u0430\u0446\u0430\u0430 \u0434\u0443\u0443\u0441\u0441\u0430\u043d \u0431\u0430\u0439\u043d\u0430 +AccountStatusUserDetailsChecker.locked=\u0425\u044d\u0440\u044d\u0433\u043b\u044d\u0433\u0447\u0438\u0439\u0433 \u0445\u043e\u0440\u0438\u0433\u043b\u043e\u0441\u043e\u043d \u0431\u0430\u0439\u043d\u0430 +AclEntryAfterInvocationProvider.noPermission=\u0422\u0430\u043d\u0438\u043b\u0442 {0} \u043d\u044c {1} \u0440\u04af\u04af \u0445\u0430\u043d\u0434\u0430\u0445 \u044f\u043c\u0430\u0440 \u0447 \u0437\u04e9\u0432\u0448\u04e9\u04e9\u0440\u04e9\u043b\u0433\u04af\u0439 \u0431\u0430\u0439\u043d\u0430 +AnonymousAuthenticationProvider.incorrectKey=\u04e8\u0433\u04e9\u0433\u0434\u0441\u04e9\u043d AnonymousAuthenticationToken \u0445\u04af\u0441\u0441\u044d\u043d \u0442\u04af\u043b\u0445\u04af\u04af\u0440\u0438\u0439\u0433 \u0430\u0433\u0443\u0443\u043b\u0430\u0445\u0433\u04af\u0439 \u0431\u0430\u0439\u043d\u0430 +BindAuthenticator.badCredentials=\u041d\u044d\u0440 \u044d\u0441\u0432\u044d\u043b \u043d\u0443\u0443\u0446 \u04af\u0433 \u0431\u0443\u0440\u0443\u0443 \u0431\u0430\u0439\u043d\u0430 +BindAuthenticator.emptyPassword=\u041d\u0443\u0443\u0446 \u04af\u0433\u044d\u044d \u043e\u0440\u0443\u0443\u043b\u043d\u0430 \u0443\u0443 +CasAuthenticationProvider.incorrectKey=\u04e8\u0433\u04e9\u0433\u0434\u0441\u04e9\u043d CasAuthenticationToken \u0445\u04af\u043b\u044d\u044d\u0436 \u0431\u0430\u0439\u0441\u0430\u043d \u0442\u04af\u043b\u0445\u04af\u04af\u0440\u0438\u0439\u0433 \u0430\u0433\u0443\u0443\u043b\u0430\u0445\u0433\u04af\u0439 \u0431\u0430\u0439\u043d\u0430 +CasAuthenticationProvider.noServiceTicket=\u0428\u0430\u043b\u0433\u0430\u0445 CAS \u04af\u0439\u043b\u0447\u0438\u043b\u0433\u044d\u044d\u043d\u0438\u0439 \u0442\u0430\u0441\u0430\u043b\u0431\u0430\u0440\u044b\u0433 \u04af\u0437\u04af\u04af\u043b\u0436 \u0447\u0430\u0434\u0441\u0430\u043d\u0433\u04af\u0439 +ConcurrentSessionControlAuthenticationStrategy.exceededAllowed={0}-\u0438\u0439\u043d \u0434\u0430\u0432\u0445\u0430\u0440 session-\u0438\u0439 \u0442\u043e\u043e \u0445\u044d\u0442\u044d\u0440\u043b\u044d\u044d +DigestAuthenticationFilter.incorrectRealm=\u0425\u0430\u0440\u0438\u0443\u043b\u0442 \u0440\u0435\u0430\u043b\u043c\u0438\u0439\u043d \u043d\u044d\u0440 {0} \u0441\u0438\u0441\u0442\u0435\u043c\u0438\u0439\u043d \u0440\u0435\u0430\u043b\u043c \u043d\u044d\u0440 {1}-\u0442\u044d\u0439 \u0442\u0430\u0430\u0440\u0430\u0445\u0433\u04af\u0439 \u0431\u0430\u0439\u043d\u0430 +DigestAuthenticationFilter.incorrectResponse=\u0422\u043e\u0445\u0438\u0440\u043e\u0445\u0433\u04af\u0439 \u0445\u0430\u0440\u0438\u0443\u043b\u0442 +DigestAuthenticationFilter.missingAuth='auth' QOP-\u0434 \u0448\u0430\u0430\u0440\u0434\u043b\u0430\u0433\u0430\u0442\u0430\u0439 digest \u0443\u0442\u0433\u0430 \u0434\u0443\u0442\u0430\u0436 \u0431\u0430\u0439\u043d\u0430; \u0445\u04af\u043b\u044d\u044d\u0436 \u0430\u0432\u0441\u0430\u043d header {0} +DigestAuthenticationFilter.missingMandatory=\u0428\u0430\u0430\u0440\u0434\u043b\u0430\u0433\u0430\u0442\u0430\u0439 digest \u0443\u0442\u0433\u0430 \u0434\u0443\u0442\u0430\u0436 \u0431\u0430\u0439\u043d\u0430; \u0445\u04af\u043b\u044d\u044d\u0436 \u0430\u0432\u0441\u0430\u043d header {0} +DigestAuthenticationFilter.nonceCompromised=Nonce \u0442\u043e\u043a\u0435\u043d \u0434\u043e\u0433\u043e\u043b\u0434\u0441\u043e\u043d {0} +DigestAuthenticationFilter.nonceEncoding=Nonce Base64-\u043e\u043e\u0440 \u0445\u0443\u0432\u0438\u0440\u0433\u0430\u0430\u0433\u04af\u0439 \u0431\u0430\u0439\u043d\u0430; \u0445\u04af\u043b\u044d\u044d\u0436 \u0430\u0432\u0441\u0430\u043d nonce {0} +DigestAuthenticationFilter.nonceExpired=Nonce-\u0438\u0439\u043d \u0445\u0443\u0433\u0430\u0446\u0430\u0430 \u0434\u0443\u0443\u0441\u0441\u0430\u043d +DigestAuthenticationFilter.nonceNotNumeric=Nonce token \u043d\u044c \u0430\u043d\u0445\u043d\u044b \u0442\u043e\u043e\u043d \u0442\u043e\u043a\u0435\u043d\u043e\u043e \u04e9\u0433\u04e9\u0445 \u0431\u0430\u0439\u0441\u0430\u043d. \u0413\u044d\u0432\u0447 {0} \u0431\u0430\u0439\u0432 +DigestAuthenticationFilter.nonceNotTwoTokens=Nonce \u043d\u044c \u0445\u043e\u0451\u0440 \u0442\u043e\u043a\u0435\u043d \u04e9\u0433\u04e9\u0445 \u0431\u0430\u0439\u0441\u0430\u043d \u0433\u044d\u0432\u0447 {0} \u04e9\u0433\u04e9\u0432 +DigestAuthenticationFilter.usernameNotFound={0} \u043d\u044d\u0440\u0442\u044d\u0439 \u0445\u044d\u0440\u044d\u0433\u043b\u044d\u0433\u0447 \u0431\u0430\u0439\u0445\u0433\u04af\u0439 +JdbcDaoImpl.noAuthority=\u0425\u044d\u0440\u044d\u0433\u043b\u044d\u0433\u0447 {0}-\u0434 \u044f\u043c\u0430\u0440 \u0447 \u0437\u04e9\u0432\u0448\u04e9\u04e9\u0440\u04e9\u043b \u0431\u0430\u0439\u0445\u0433\u04af\u0439 +JdbcDaoImpl.notFound=\u0425\u044d\u0440\u044d\u0433\u043b\u044d\u0433\u0447 {0} \u0431\u0430\u0439\u0445\u0433\u04af\u0439 +LdapAuthenticationProvider.badCredentials=\u041d\u044d\u0432\u0442\u0440\u044d\u0445 \u043d\u044d\u0440 \u044d\u0441\u0432\u044d\u043b \u043d\u0443\u0443\u0446 \u04af\u0433 \u0431\u0443\u0440\u0443\u0443 \u0431\u0430\u0439\u043d\u0430 +LdapAuthenticationProvider.badLdapConnection=LDAP \u0441\u0435\u0440\u0432\u0435\u0440 \u0440\u04af\u04af \u0445\u043e\u043b\u0431\u043e\u0433\u0434\u043e\u0436 \u0447\u0430\u0434\u0441\u0430\u043d\u0433\u04af\u0439 +LdapAuthenticationProvider.credentialsExpired=\u0425\u044d\u0440\u044d\u0433\u043b\u044d\u0433\u0447\u0438\u0439\u043d \u0445\u0443\u0433\u0430\u0446\u0430\u0430 \u0434\u0443\u0443\u0441\u0441\u0430\u043d \u0431\u0430\u0439\u043d\u0430 +LdapAuthenticationProvider.disabled=\u0425\u044d\u0440\u044d\u0433\u043b\u044d\u0433\u0447\u0438\u0439\u0433 \u0445\u043e\u0440\u0438\u0433\u043b\u043e\u0441\u043e\u043d \u0431\u0430\u0439\u043d\u0430 +LdapAuthenticationProvider.expired=\u0425\u044d\u0440\u044d\u0433\u043b\u044d\u0433\u0447\u0438\u0439\u043d \u0430\u043a\u043a\u043e\u0443\u043d\u0442\u044b\u043d \u0445\u0443\u0433\u0430\u0446\u0430\u0430 \u0434\u0443\u0443\u0441\u0441\u0430\u043d \u0431\u0430\u0439\u043d\u0430 +LdapAuthenticationProvider.locked=\u0425\u044d\u0440\u044d\u0433\u043b\u044d\u0433\u0447\u0438\u0439\u043d \u0430\u043a\u043a\u043e\u0443\u043d\u0442\u044b\u0433 \u0442\u04af\u0433\u0436\u0441\u044d\u043d \u0431\u0430\u0439\u043d\u0430 +LdapAuthenticationProvider.emptyUsername=\u0425\u043e\u043e\u0441\u043e\u043d \u043d\u044d\u0432\u0442\u0440\u044d\u0445 \u043d\u044d\u0440 \u0437\u04e9\u0432\u0448\u04e9\u04e9\u0440\u04e9\u0433\u0434\u04e9\u04e9\u0433\u04af\u0439 +LdapAuthenticationProvider.onlySupports=\u0417\u04e9\u0432\u0445\u04e9\u043d UsernamePasswordAuthenticationToken \u0442\u043e\u0445\u0438\u0440\u043e\u043c\u0436\u0442\u043e\u0439 +PasswordComparisonAuthenticator.badCredentials=\u041d\u044d\u0432\u0442\u0440\u044d\u0445 \u043d\u044d\u0440 \u044d\u0441\u0432\u044d\u043b \u043d\u0443\u0443\u0446 \u04af\u0433 \u0431\u0443\u0440\u0443\u0443 \u0431\u0430\u0439\u043d\u0430 +PersistentTokenBasedRememberMeServices.cookieStolen=\u0425\u04af\u0447\u0438\u043d\u0433\u04af\u0439 remember-me \u0442\u043e\u043a\u0435\u043d (Series/token) \u0442\u043e\u0445\u0438\u0440\u0441\u043e\u043d\u0433\u04af\u0439. Cookie \u0445\u0443\u043b\u0433\u0430\u0439\u043b\u0430\u0445 \u0445\u0430\u043b\u0434\u043b\u0430\u0433\u0430 \u0433\u044d\u0436 \u0442\u0430\u0430\u043c\u0430\u0433\u043b\u0430\u0436 \u0431\u0430\u0439\u043d\u0430 +ProviderManager.providerNotFound={0}-\u0434 \u0442\u043e\u0445\u0438\u0440\u043e\u0445 AuthenticationProvider \u043e\u043b\u0434\u0441\u043e\u043d\u0433\u04af\u0439 +RememberMeAuthenticationProvider.incorrectKey=\u04e8\u0433\u04e9\u0433\u0434\u0441\u04e9\u043d RememberMeAuthenticationToken \u0445\u04af\u0441\u0441\u044d\u043d \u0442\u04af\u043b\u0445\u04af\u04af\u0440\u0438\u0439\u0433 \u0430\u0433\u0443\u0443\u043b\u0430\u0445\u0433\u04af\u0439 \u0431\u0430\u0439\u043d\u0430 +RunAsImplAuthenticationProvider.incorrectKey=\u04e8\u0433\u04e9\u0433\u0434\u0441\u04e9\u043d RunAsUserToken \u0445\u04af\u0441\u0441\u044d\u043d \u0442\u04af\u043b\u0445\u04af\u04af\u0440\u0438\u0439\u0433 \u0430\u0433\u0443\u0443\u043b\u0430\u0445\u0433\u04af\u0439 \u0431\u0430\u0439\u043d\u0430 +SubjectDnX509PrincipalExtractor.noMatching=subjectDN: {0}-\u044d\u044d\u0441 \u0442\u043e\u0445\u0438\u0440\u043e\u0445 \u0437\u0430\u0433\u0432\u0430\u0440 \u043e\u043b\u0434\u0441\u043e\u043d\u0433\u04af\u0439 +SwitchUserFilter.noCurrentUser=\u042d\u043d\u044d \u0445\u04af\u0441\u044d\u043b\u0442\u0442\u044d\u0439 \u0445\u043e\u043b\u0431\u043e\u043e\u0442\u043e\u0439 \u0445\u044d\u0440\u044d\u0433\u043b\u044d\u0433\u0447\u0438\u0439\u0433 \u043e\u043b\u043e\u0445\u0433\u04af\u0439 \u0431\u0430\u0439\u043d\u0430 +SwitchUserFilter.noOriginalAuthentication=\u0430\u043d\u0445\u0434\u0430\u0433\u0447 Authentication \u043c\u044d\u0434\u044d\u044d\u043b\u044d\u043b\u0438\u0439\u0433 \u043e\u043b\u043e\u0445\u0433\u04af\u0439 \u0431\u0430\u0439\u043d\u0430