/backend/api/authn/v1/authn.pb.validate.go

https://github.com/lyft/clutch · Go · 311 lines · 192 code · 64 blank · 55 comment · 20 complexity · e893676a64638182d9a9dc8479e90754 MD5 · raw file

  1. // Code generated by protoc-gen-validate. DO NOT EDIT.
  2. // source: authn/v1/authn.proto
  3. package authnv1
  4. import (
  5. "bytes"
  6. "errors"
  7. "fmt"
  8. "net"
  9. "net/mail"
  10. "net/url"
  11. "regexp"
  12. "strings"
  13. "time"
  14. "unicode/utf8"
  15. "github.com/golang/protobuf/ptypes"
  16. )
  17. // ensure the imports are used
  18. var (
  19. _ = bytes.MinRead
  20. _ = errors.New("")
  21. _ = fmt.Print
  22. _ = utf8.UTFMax
  23. _ = (*regexp.Regexp)(nil)
  24. _ = (*strings.Reader)(nil)
  25. _ = net.IPv4len
  26. _ = time.Duration(0)
  27. _ = (*url.URL)(nil)
  28. _ = (*mail.Address)(nil)
  29. _ = ptypes.DynamicAny{}
  30. )
  31. // define the regex for a UUID once up-front
  32. var _authn_uuidPattern = regexp.MustCompile("^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$")
  33. // Validate checks the field values on LoginRequest with the rules defined in
  34. // the proto definition for this message. If any rules are violated, an error
  35. // is returned.
  36. func (m *LoginRequest) Validate() error {
  37. if m == nil {
  38. return nil
  39. }
  40. // no validation rules for RedirectUrl
  41. return nil
  42. }
  43. // LoginRequestValidationError is the validation error returned by
  44. // LoginRequest.Validate if the designated constraints aren't met.
  45. type LoginRequestValidationError struct {
  46. field string
  47. reason string
  48. cause error
  49. key bool
  50. }
  51. // Field function returns field value.
  52. func (e LoginRequestValidationError) Field() string { return e.field }
  53. // Reason function returns reason value.
  54. func (e LoginRequestValidationError) Reason() string { return e.reason }
  55. // Cause function returns cause value.
  56. func (e LoginRequestValidationError) Cause() error { return e.cause }
  57. // Key function returns key value.
  58. func (e LoginRequestValidationError) Key() bool { return e.key }
  59. // ErrorName returns error name.
  60. func (e LoginRequestValidationError) ErrorName() string { return "LoginRequestValidationError" }
  61. // Error satisfies the builtin error interface
  62. func (e LoginRequestValidationError) Error() string {
  63. cause := ""
  64. if e.cause != nil {
  65. cause = fmt.Sprintf(" | caused by: %v", e.cause)
  66. }
  67. key := ""
  68. if e.key {
  69. key = "key for "
  70. }
  71. return fmt.Sprintf(
  72. "invalid %sLoginRequest.%s: %s%s",
  73. key,
  74. e.field,
  75. e.reason,
  76. cause)
  77. }
  78. var _ error = LoginRequestValidationError{}
  79. var _ interface {
  80. Field() string
  81. Reason() string
  82. Key() bool
  83. Cause() error
  84. ErrorName() string
  85. } = LoginRequestValidationError{}
  86. // Validate checks the field values on LoginResponse with the rules defined in
  87. // the proto definition for this message. If any rules are violated, an error
  88. // is returned.
  89. func (m *LoginResponse) Validate() error {
  90. if m == nil {
  91. return nil
  92. }
  93. // no validation rules for AuthUrl
  94. return nil
  95. }
  96. // LoginResponseValidationError is the validation error returned by
  97. // LoginResponse.Validate if the designated constraints aren't met.
  98. type LoginResponseValidationError struct {
  99. field string
  100. reason string
  101. cause error
  102. key bool
  103. }
  104. // Field function returns field value.
  105. func (e LoginResponseValidationError) Field() string { return e.field }
  106. // Reason function returns reason value.
  107. func (e LoginResponseValidationError) Reason() string { return e.reason }
  108. // Cause function returns cause value.
  109. func (e LoginResponseValidationError) Cause() error { return e.cause }
  110. // Key function returns key value.
  111. func (e LoginResponseValidationError) Key() bool { return e.key }
  112. // ErrorName returns error name.
  113. func (e LoginResponseValidationError) ErrorName() string { return "LoginResponseValidationError" }
  114. // Error satisfies the builtin error interface
  115. func (e LoginResponseValidationError) Error() string {
  116. cause := ""
  117. if e.cause != nil {
  118. cause = fmt.Sprintf(" | caused by: %v", e.cause)
  119. }
  120. key := ""
  121. if e.key {
  122. key = "key for "
  123. }
  124. return fmt.Sprintf(
  125. "invalid %sLoginResponse.%s: %s%s",
  126. key,
  127. e.field,
  128. e.reason,
  129. cause)
  130. }
  131. var _ error = LoginResponseValidationError{}
  132. var _ interface {
  133. Field() string
  134. Reason() string
  135. Key() bool
  136. Cause() error
  137. ErrorName() string
  138. } = LoginResponseValidationError{}
  139. // Validate checks the field values on CallbackRequest with the rules defined
  140. // in the proto definition for this message. If any rules are violated, an
  141. // error is returned.
  142. func (m *CallbackRequest) Validate() error {
  143. if m == nil {
  144. return nil
  145. }
  146. // no validation rules for Code
  147. // no validation rules for State
  148. // no validation rules for Error
  149. // no validation rules for ErrorDescription
  150. return nil
  151. }
  152. // CallbackRequestValidationError is the validation error returned by
  153. // CallbackRequest.Validate if the designated constraints aren't met.
  154. type CallbackRequestValidationError struct {
  155. field string
  156. reason string
  157. cause error
  158. key bool
  159. }
  160. // Field function returns field value.
  161. func (e CallbackRequestValidationError) Field() string { return e.field }
  162. // Reason function returns reason value.
  163. func (e CallbackRequestValidationError) Reason() string { return e.reason }
  164. // Cause function returns cause value.
  165. func (e CallbackRequestValidationError) Cause() error { return e.cause }
  166. // Key function returns key value.
  167. func (e CallbackRequestValidationError) Key() bool { return e.key }
  168. // ErrorName returns error name.
  169. func (e CallbackRequestValidationError) ErrorName() string { return "CallbackRequestValidationError" }
  170. // Error satisfies the builtin error interface
  171. func (e CallbackRequestValidationError) Error() string {
  172. cause := ""
  173. if e.cause != nil {
  174. cause = fmt.Sprintf(" | caused by: %v", e.cause)
  175. }
  176. key := ""
  177. if e.key {
  178. key = "key for "
  179. }
  180. return fmt.Sprintf(
  181. "invalid %sCallbackRequest.%s: %s%s",
  182. key,
  183. e.field,
  184. e.reason,
  185. cause)
  186. }
  187. var _ error = CallbackRequestValidationError{}
  188. var _ interface {
  189. Field() string
  190. Reason() string
  191. Key() bool
  192. Cause() error
  193. ErrorName() string
  194. } = CallbackRequestValidationError{}
  195. // Validate checks the field values on CallbackResponse with the rules defined
  196. // in the proto definition for this message. If any rules are violated, an
  197. // error is returned.
  198. func (m *CallbackResponse) Validate() error {
  199. if m == nil {
  200. return nil
  201. }
  202. // no validation rules for AccessToken
  203. return nil
  204. }
  205. // CallbackResponseValidationError is the validation error returned by
  206. // CallbackResponse.Validate if the designated constraints aren't met.
  207. type CallbackResponseValidationError struct {
  208. field string
  209. reason string
  210. cause error
  211. key bool
  212. }
  213. // Field function returns field value.
  214. func (e CallbackResponseValidationError) Field() string { return e.field }
  215. // Reason function returns reason value.
  216. func (e CallbackResponseValidationError) Reason() string { return e.reason }
  217. // Cause function returns cause value.
  218. func (e CallbackResponseValidationError) Cause() error { return e.cause }
  219. // Key function returns key value.
  220. func (e CallbackResponseValidationError) Key() bool { return e.key }
  221. // ErrorName returns error name.
  222. func (e CallbackResponseValidationError) ErrorName() string { return "CallbackResponseValidationError" }
  223. // Error satisfies the builtin error interface
  224. func (e CallbackResponseValidationError) Error() string {
  225. cause := ""
  226. if e.cause != nil {
  227. cause = fmt.Sprintf(" | caused by: %v", e.cause)
  228. }
  229. key := ""
  230. if e.key {
  231. key = "key for "
  232. }
  233. return fmt.Sprintf(
  234. "invalid %sCallbackResponse.%s: %s%s",
  235. key,
  236. e.field,
  237. e.reason,
  238. cause)
  239. }
  240. var _ error = CallbackResponseValidationError{}
  241. var _ interface {
  242. Field() string
  243. Reason() string
  244. Key() bool
  245. Cause() error
  246. ErrorName() string
  247. } = CallbackResponseValidationError{}