-
Notifications
You must be signed in to change notification settings - Fork 33
/
0016-client-username-password-validation-response.avsc
54 lines (54 loc) · 1.72 KB
/
0016-client-username-password-validation-response.avsc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
{
"namespace":"org.kaaproject.ipc.ecap.gen.v1",
"name":"ClientUsernamePasswordValidationResponse",
"type":"record",
"doc":"Client username/password combination validation response message",
"fields":[
{
"name":"correlationId",
"type":"string",
"doc":"Message ID primarily used to track message processing across services"
},
{
"name":"timestamp",
"type":"long",
"doc":"Message creation UNIX timestamp in milliseconds"
},
{
"name":"timeout",
"type":"long",
"default":0,
"doc":"Amount of milliseconds (since the timestamp) until the message expires. Value of 0 is reserved to indicate no expiration."
},
{
"name":"credentialId",
"type":[
"string",
"null"
],
"doc":"ID of the credential resolved by provided username/password combination. May be null in case the combination is not found."
},
{
"name":"clientId",
"type":[
"string",
"null"
],
"doc":"ID of the client resolved by provided username/password combination. May be null in case the combination is not found or no client ID is known to provider."
},
{
"name":"statusCode",
"type":"int",
"doc":"HTTP status code of the request processing"
},
{
"name":"reasonPhrase",
"type":[
"null",
"string"
],
"default":null,
"doc":"Human-readable status reason phrase"
}
]
}