Open Kilda Java Documentation
MessageUtils.java
Go to the documentation of this file.
1 package org.usermanagement.util;
2 
3 import org.springframework.beans.factory.annotation.Value;
4 import org.springframework.context.annotation.PropertySource;
5 import org.springframework.stereotype.Component;
6 
7 
11 @Component
12 @PropertySource("classpath:message.properties")
13 public class MessageUtils {
14 
15  @Value("${attribute.unique.message}")
16  private String attributeUnique;
17 
19  @Value("${attribute.not.null.message}")
20  private String attributeNotNull;
21 
22  @Value("${attribute.invalid.message}")
23  private String attributeInvalid;
24 
25  @Value("${attribute.not.valid.message}")
26  private String attributeNotvalid;
27 
29  @Value("${attribute.not.found.message}")
30  private String attributeNotFound;
31 
32  @Value("${attribute.deletion.not.allowed.message}")
33  private String attributeDeletionNotAllowed;
34 
35  @Value("${attribute.password.invalid}")
36  private String attributePasswordInvalid;
37 
38  @Value("${attribute.2fa.not.configured}")
39  private String attribute2faNotConfiured;
40 
41  @Value("${attribute.2fa.not.enabled}")
42  private String attribute2faNotEnabled;
43 
44  @Value("${attribute.password.should.not.same}")
45  private String attributePasswordShouldNotSame;
46 
47  @Value("${attribute.password.length}")
48  private String attributePasswordLength;
49 
50  @Value("${unauthorized.message}")
51  private String unauthorizedMessage;
52 
53  @Value("${attribute.password.must.contain}")
54  private String attributePasswordMustContain;
55 
56  @Value("${attribute.password.must.not.contain}")
57  private String attributePasswordMustNotContain;
58 
65  public String getAttributeUnique(final String attribute) {
66  return attributeUnique.replace("{{ATTRIBUTE}}", attribute);
67  }
68 
75  public String getAttributeNotNull(final String attribute) {
76  return attributeNotNull.replace("{{ATTRIBUTE}}", attribute);
77  }
78 
86  public String getAttributeInvalid(final String attribute, final String value) {
87  return attributeInvalid.replace("{{ATTRIBUTE}}", attribute).replace("{{VALUE}}", value);
88  }
89 
96  public String getAttributeNotFound(String attribute) {
97  return attributeNotFound.replace("{{ATTRIBUTE}}", attribute);
98  }
99 
107  public String getAttributeDeletionNotAllowed(String attribute1, String attribute2) {
108  return attributeDeletionNotAllowed.replace("{{ATTRIBUTE1}}", attribute1).replace(
109  "{{ATTRIBUTE2}}", attribute2);
110  }
111 
117  public String getAttributePasswordInvalid() {
118  return attributePasswordInvalid;
119  }
120 
126  public String getAttribute2faNotConfiured() {
127  return attribute2faNotConfiured;
128  }
129 
135  public String getAttribute2faNotEnabled() {
136  return attribute2faNotEnabled;
137  }
138 
144  public String getUnauthorizedMessage() {
145  return unauthorizedMessage;
146  }
147 
154  public String getAttributeNotvalid(final String attribute) {
155  return attributeNotvalid.replace("{{ATTRIBUTE}}", attribute);
156  }
157 
164  return attributePasswordShouldNotSame;
165  }
166 
174  public String getAttributePasswordLength(final String min, final String max) {
175  return attributePasswordLength.replace("{{VALUE1}}", min).replace("{{VALUE2}}", min);
176  }
177 
184  return attributePasswordMustContain;
185  }
186 
193  return attributePasswordMustNotContain;
194  }
195 
196 
197 }
String getAttributeNotFound(String attribute)
value
Definition: nodes.py:62
String getAttributeNotNull(final String attribute)
String getAttributePasswordLength(final String min, final String max)
String getAttributeInvalid(final String attribute, final String value)
String getAttributeNotvalid(final String attribute)
String getAttributeUnique(final String attribute)
String getAttributeDeletionNotAllowed(String attribute1, String attribute2)