"additionalProperties": false,
"properties": {
"cname": {
- "type": "string"
+ "type": "string",
+ "description": "The client PrincipalName",
+ "suricata": {
+ "keywords": [
+ "krb5.cname"
+ ]
+ }
},
"encryption": {
- "type": "string"
+ "type": "string",
+ "description": "Encryption used (only in AS-REP and TGS-REP)",
+ "suricata": {
+ "$comment": "TODO add keyword"
+ }
},
"error_code": {
- "type": "string"
+ "type": "string",
+ "description": "Error code, if request has failed",
+ "suricata": {
+ "keywords": [
+ "krb5_err_code"
+ ]
+ }
},
"failed_request": {
- "type": "string"
+ "type": "string",
+ "description": "The request type for which the response had an error_code",
+ "suricata": {
+ "$comment": "TODO add keyword"
+ }
},
"msg_type": {
- "type": "string"
+ "type": "string",
+ "description": "The message type: AS-REQ, AS-REP, etc...",
+ "suricata": {
+ "keywords": [
+ "krb5_msg_type"
+ ]
+ }
},
"realm": {
- "type": "string"
+ "type": "string",
+ "description": "The server Realm",
+ "suricata": {
+ "$comment": "TODO add keyword"
+ }
},
"sname": {
- "type": "string"
+ "type": "string",
+ "description": "The server PrincipalName",
+ "suricata": {
+ "keywords": [
+ "krb5.sname"
+ ]
+ }
},
"ticket_encryption": {
- "type": "string"
+ "type": "string",
+ "description": "Encryption used for ticket",
+ "suricata": {
+ "keywords": [
+ "krb5.ticket_encryption"
+ ]
+ }
},
"ticket_weak_encryption": {
- "type": "boolean"
+ "type": "boolean",
+ "description": "Whether the encryption used for ticket is a weak cipher",
+ "suricata": {
+ "keywords": [
+ "krb5.ticket_encryption"
+ ]
+ }
},
"weak_encryption": {
- "type": "boolean"
+ "type": "boolean",
+ "description": "Whether the encryption used in AS-REP or TGS-REP is a weak cipher",
+ "suricata": {
+ "$comment": "TODO add keyword (rather option for encryption keyword)"
+ }
}
},
"optional": true