2025-01-09 12:46:36 +01:00
|
|
|
package config
|
|
|
|
|
|
|
|
type Config struct {
|
2025-01-29 19:11:12 +01:00
|
|
|
DocumentationUrl string
|
|
|
|
AuthenticationSchemes []*ServiceProviderConfigAuthenticationScheme
|
|
|
|
EmailVerified bool
|
|
|
|
PhoneVerified bool
|
|
|
|
MaxRequestBodySize int64
|
|
|
|
Bulk BulkConfig
|
2025-01-29 15:23:56 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
type BulkConfig struct {
|
|
|
|
MaxOperationsCount int
|
2025-01-09 12:46:36 +01:00
|
|
|
}
|
2025-01-29 19:11:12 +01:00
|
|
|
|
|
|
|
type ServiceProviderConfigAuthenticationScheme struct {
|
|
|
|
Name string `json:"name"`
|
|
|
|
Description string `json:"description"`
|
|
|
|
SpecUri string `json:"specUri"`
|
|
|
|
DocumentationUri string `json:"documentationUri"`
|
|
|
|
Type string `json:"type"`
|
|
|
|
Primary bool `json:"primary"`
|
|
|
|
}
|