|
@@ -574,7 +574,6 @@ users2_api() ->
|
|
|
type => array,
|
|
type => array,
|
|
|
items => #{
|
|
items => #{
|
|
|
type => object,
|
|
type => object,
|
|
|
- required => [user_id],
|
|
|
|
|
properties => #{
|
|
properties => #{
|
|
|
user_id => #{
|
|
user_id => #{
|
|
|
type => string
|
|
type => string
|
|
@@ -618,7 +617,6 @@ users2_api() ->
|
|
|
type => array,
|
|
type => array,
|
|
|
items => #{
|
|
items => #{
|
|
|
type => object,
|
|
type => object,
|
|
|
- required => [user_id],
|
|
|
|
|
properties => #{
|
|
properties => #{
|
|
|
user_id => #{
|
|
user_id => #{
|
|
|
type => string
|
|
type => string
|
|
@@ -763,7 +761,7 @@ definitions() ->
|
|
|
|
|
|
|
|
SCRAMDef = #{
|
|
SCRAMDef = #{
|
|
|
type => object,
|
|
type => object,
|
|
|
- required => [name, mechanism],
|
|
|
|
|
|
|
+ required => [name, mechanism, server_type],
|
|
|
properties => #{
|
|
properties => #{
|
|
|
name => #{
|
|
name => #{
|
|
|
type => string,
|
|
type => string,
|
|
@@ -793,6 +791,7 @@ definitions() ->
|
|
|
|
|
|
|
|
PasswordBasedBuiltInDatabaseDef = #{
|
|
PasswordBasedBuiltInDatabaseDef = #{
|
|
|
type => object,
|
|
type => object,
|
|
|
|
|
+ required => [server_type],
|
|
|
properties => #{
|
|
properties => #{
|
|
|
server_type => #{
|
|
server_type => #{
|
|
|
type => string,
|
|
type => string,
|
|
@@ -811,6 +810,12 @@ definitions() ->
|
|
|
|
|
|
|
|
PasswordBasedMySQLDef = #{
|
|
PasswordBasedMySQLDef = #{
|
|
|
type => object,
|
|
type => object,
|
|
|
|
|
+ required => [ server_type
|
|
|
|
|
+ , server
|
|
|
|
|
+ , database
|
|
|
|
|
+ , username
|
|
|
|
|
+ , password
|
|
|
|
|
+ , query],
|
|
|
properties => #{
|
|
properties => #{
|
|
|
server_type => #{
|
|
server_type => #{
|
|
|
type => string,
|
|
type => string,
|
|
@@ -863,6 +868,12 @@ definitions() ->
|
|
|
|
|
|
|
|
PasswordBasedPgSQLDef = #{
|
|
PasswordBasedPgSQLDef = #{
|
|
|
type => object,
|
|
type => object,
|
|
|
|
|
+ required => [ server_type
|
|
|
|
|
+ , server
|
|
|
|
|
+ , database
|
|
|
|
|
+ , username
|
|
|
|
|
+ , password
|
|
|
|
|
+ , query],
|
|
|
properties => #{
|
|
properties => #{
|
|
|
server_type => #{
|
|
server_type => #{
|
|
|
type => string,
|
|
type => string,
|
|
@@ -994,6 +1005,10 @@ definitions() ->
|
|
|
|
|
|
|
|
PasswordBasedHTTPServerDef = #{
|
|
PasswordBasedHTTPServerDef = #{
|
|
|
type => object,
|
|
type => object,
|
|
|
|
|
+ required => [ server_type
|
|
|
|
|
+ , url
|
|
|
|
|
+ , form_data
|
|
|
|
|
+ ],
|
|
|
properties => #{
|
|
properties => #{
|
|
|
server_type => #{
|
|
server_type => #{
|
|
|
type => string,
|
|
type => string,
|
|
@@ -1015,7 +1030,7 @@ definitions() ->
|
|
|
type => string
|
|
type => string
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
- format_data => #{
|
|
|
|
|
|
|
+ form_data => #{
|
|
|
type => string
|
|
type => string
|
|
|
},
|
|
},
|
|
|
connect_timeout => #{
|
|
connect_timeout => #{
|
|
@@ -1054,7 +1069,7 @@ definitions() ->
|
|
|
enum => [<<"plain">>, <<"md5">>, <<"sha">>, <<"sha256">>, <<"sha512">>, <<"bcrypt">>],
|
|
enum => [<<"plain">>, <<"md5">>, <<"sha">>, <<"sha256">>, <<"sha512">>, <<"bcrypt">>],
|
|
|
default => <<"sha256">>
|
|
default => <<"sha256">>
|
|
|
},
|
|
},
|
|
|
- salt_rounds => #{
|
|
|
|
|
|
|
+ salt_rounds => #{
|
|
|
type => integer,
|
|
type => integer,
|
|
|
default => 10
|
|
default => 10
|
|
|
}
|
|
}
|