File tree Expand file tree Collapse file tree 7 files changed +17
-6
lines changed
SSLLabsApiWrapper/Models/Response Expand file tree Collapse file tree 7 files changed +17
-6
lines changed Original file line number Diff line number Diff line change @@ -11,6 +11,7 @@ public class Analyze : BaseModel
11
11
public string status { get ; set ; }
12
12
public string statusMessage { get ; set ; }
13
13
public long startTime { get ; set ; }
14
+ public long testTime { get ; set ; }
14
15
public string engineVersion { get ; set ; }
15
16
public string criteriaVersion { get ; set ; }
16
17
public List < Endpoint > endpoints { get ; set ; }
Original file line number Diff line number Diff line change @@ -16,6 +16,7 @@ public class Endpoint : BaseModel
16
16
// Two groups of poperities can be returned. Just seperating them out for my own reference.
17
17
public int duration { get ; set ; }
18
18
public string grade { get ; set ; }
19
+ public string gradeTrustIgnored { get ; set ; }
19
20
public bool hasWarnings { get ; set ; }
20
21
public bool isExceptional { get ; set ; }
21
22
Original file line number Diff line number Diff line change @@ -16,8 +16,11 @@ public class Cert
16
16
public List < string > crlURIs { get ; set ; }
17
17
public List < string > ocspURIs { get ; set ; }
18
18
public int revocationStatus { get ; set ; }
19
+ public int crlRevocationStatus { get ; set ; }
20
+ public int ocspRevocationStatus { get ; set ; }
19
21
public int sgc { get ; set ; }
20
22
public string validationType { get ; set ; }
21
23
public int issues { get ; set ; }
24
+ public bool sct { get ; set ; }
22
25
}
23
26
}
Original file line number Diff line number Diff line change @@ -9,9 +9,13 @@ public class Cert2
9
9
public string issuerSubject { get ; set ; }
10
10
public string issuerLabel { get ; set ; }
11
11
public string sigAlg { get ; set ; }
12
+ public int issues { get ; set ; }
12
13
public string keyAlg { get ; set ; }
13
14
public int keySize { get ; set ; }
14
15
public int keyStrength { get ; set ; }
16
+ public int revocationStatus { get ; set ; }
17
+ public int crlRevocationStatus { get ; set ; }
18
+ public int ocspRevocationStatus { get ; set ; }
15
19
public string raw { get ; set ; }
16
20
}
17
21
}
Original file line number Diff line number Diff line change @@ -21,6 +21,8 @@ public class Details
21
21
public string npnProtocols { get ; set ; }
22
22
public int sessionTickets { get ; set ; }
23
23
public bool ocspStapling { get ; set ; }
24
+ public int staplingRevocationStatus { get ; set ; }
25
+ public string staplingRevocationErrorMessage { get ; set ; } // Added as per 1.16.x API docs but not in API
24
26
public bool sniRequired { get ; set ; }
25
27
public int httpStatusCode { get ; set ; }
26
28
public bool supportsRc4 { get ; set ; }
@@ -30,8 +32,12 @@ public class Details
30
32
public bool heartbleed { get ; set ; }
31
33
public bool heartbeat { get ; set ; }
32
34
public int openSslCcs { get ; set ; }
35
+ public bool poodle { get ; set ; }
33
36
public int poodleTls { get ; set ; }
34
37
public bool fallbackScsv { get ; set ; }
38
+ public bool freak { get ; set ; }
39
+ public int hasSct { get ; set ; }
40
+ public string httpForwarding { get ; set ; }
35
41
36
42
public Details ( )
37
43
{
Original file line number Diff line number Diff line change @@ -7,9 +7,5 @@ public class List
7
7
public int cipherStrength { get ; set ; }
8
8
public int ecdhBits { get ; set ; }
9
9
public int ecdhStrength { get ; set ; }
10
- public int ? dhStrength { get ; set ; } //**Deprecated - To be removed in new release
11
- public int ? dhP { get ; set ; } //**Deprecated - To be removed in new release
12
- public int ? dhG { get ; set ; } //**Deprecated - To be removed in new release
13
- public int ? dhYs { get ; set ; } //**Deprecated - To be removed in new release
14
10
}
15
11
}
Original file line number Diff line number Diff line change @@ -5,8 +5,8 @@ public class Result
5
5
public Client client { get ; set ; }
6
6
public int errorCode { get ; set ; }
7
7
public int attempts { get ; set ; }
8
- public int protocolId { get ; set ; }
9
- public int suiteId { get ; set ; }
8
+ public int ? protocolId { get ; set ; }
9
+ public int ? suiteId { get ; set ; }
10
10
11
11
public Result ( )
12
12
{
You can’t perform that action at this time.
0 commit comments