[prev in list] [next in list] [prev in thread] [next in thread] 

List:       forgerock-openam-commit
Subject:    [CommitOpenAM] Bitbucket - Phill Cunnington has pushed changes to OpenAM/openam (master)
From:       "Phill Cunnington (ForgeRock Stash)" <stash () forgerock ! org>
Date:       2017-02-28 11:06:47
Message-ID: 1694135172.31229.1488280007584 () stash ! internal ! forgerock ! com
[Download RAW message or body]

[Attachment #2 (text/html)]

<!doctype html>
<html lang="en">
<head></head>
<body class="bitbucket-theme fullwidth">
<table width="100%" class="fullwidth">
<tbody>
<tr>
<td class="body-cell" colspan="3">
<table width="100%">
<tbody>
<tr>
<td bgcolor="#f5f5f5" class="header" style="background-color: #f5f5f5; border-bottom: \
1px solid #cccccc; padding-left: 20px; height: 50px; padding-top: 10px; \
padding-bottom: 10px; font-size: 18px; font-family: Arial" height="50"><a \
href="https://stash.forgerock.org/projects/OPENAM" style="color: #3b73af; \
text-decoration: none; font-size: 17px; font-weight: bold; padding-bottom: \
10px">OpenAM</a>&nbsp;&nbsp;/&nbsp;&nbsp;<a \
href="https://stash.forgerock.org/projects/OPENAM/repos/openam/browse" style="color: \
#3b73af; text-decoration: none; font-size: 17px; font-weight: bold; padding-bottom: \
10px">openam</a><br> <div style="margin: 0; padding: 0; margin-top: 3px">
Phill Cunnington has 
<span class="il">pushed changes</span> to: 'master' 
</div></td>
</tr>
<tr>
<td>
<table border="0" width="100%" style="width:100%;min-width:100%">
<tbody>
<tr>
<td style="padding-right:10px;font-size:13px;font-family:Arial" valign="top" \
nowrap><a href="https://stash.forgerock.org/projects/OPENAM/repos/openam/commits/45a023cea4d0c7c253ae4beb78bce2de61fc2b2f" \
style="text-decoration: none; color: #3c78b5;font-family: monospace;; color: #3b73af; \
text-decoration: none">45a023cea4d</a></td> <td width="100%" \
style="width:100%;min-width:100%;padding-right:10px;font-size:13px;font-family:Arial" \
valign="top"><a style="text-decoration: none; color: #3c78b5; color: #3b73af; \
text-decoration: none" \
href="https://bugster.forgerock.org/jira/browse/OPENAM-10713">OPENAM-10713</a> \
Compare session idle timeout in milliseconds</td> <td nowrap valign="top" \
style="font-size:13px;font-family:Arial;text-align:left;padding-right:1em;">phillcunnington</td>
 <td nowrap valign="top" \
style="font-size:13px;font-family:Arial;text-align:right;"><time title="28 February \
2017 08:51 AM" datetime="2017-02-28T08:51:39+0000" class="deprecated">28 Feb - 08:51 \
AM</time></td> </tr>
<tr>
<td></td>
<td colspan="3">
<table class="aui" style="border-collapse: collapse; margin: 20px 0; width: 100%; \
margin-top: 5px"> <tbody>
<tr style="background: #ffffff; color: #333333">
<td style="font-size:13px;font-family:Arial;padding-top:2px;padding-right:10px;margin:0;; \
padding: 7px 10px; text-align: left; vertical-align: top; border-bottom: 1px solid \
#cccccc; border-top: 1px solid #cccccc" valign="top"><a style="text-decoration: none; \
color: #3c78b5; color: #3b73af; text-decoration: none" \
href="https://stash.forgerock.org/projects/OPENAM/repos/openam/browse?at=master">openam-core/src/main/java/c...net/dpro/session/service/InternalSession.java</a></td>
 <td style="font-size:13px;font-family:Arial;padding-top:2px;text-align:right \
!important;margin:0;; padding: 7px 10px; text-align: left; vertical-align: top; \
border-bottom: 1px solid #cccccc; border-top: 1px solid #cccccc" nowrap \
valign="top"><a style="text-decoration: none; color: #3c78b5; color: #3b73af; \
text-decoration: none" \
href="https://stash.forgerock.org/projects/OPENAM/repos/openam/commits/45a023cea4d0c7c \
253ae4beb78bce2de61fc2b2f#openam-core/src/main/java/com/iplanet/dpro/session/service/InternalSession.java">View \
changes</a></td> </tr> 
<tr class="diff-hunk" style="background: #ffffff; color: #333333">
<td colspan="2" style="padding: 7px 10px; text-align: left; vertical-align: top; \
border-bottom: 1px solid #cccccc"> <table class="segmentlines CONTEXT" style="width: \
100%"> <tbody>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">30</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">30</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: 0"></td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">31</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">31</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">import&nbsp;static&nbsp;java.util.concurrent.TimeUnit.*;</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">32</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">32</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">import&nbsp;static&nbsp;org.forgerock.openam.session.SessionConstants.*;</td> \
</tr> </tbody>
</table>
<table class="segmentlines REMOVED" style="border-top-color: #fee8e9; \
background-color: #fee8e9; width: 100%" bgcolor="#fee8e9"> <tbody>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">33</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">import&nbsp;static&nbsp;org.forgerock.openam.utils.Time.*;</td> </tr>
</tbody>
</table>
<table class="segmentlines ADDED" style="border-top-color: #ddffdd; background-color: \
#ddffdd; width: 100%" bgcolor="#ddffdd"> <tbody>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">33</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">import&nbsp;static&nbsp;org.forgerock.openam.utils.Time.currentTimeMillis;</td> \
</tr> </tbody>
</table>
<table class="segmentlines CONTEXT" style="width: 100%">
<tbody>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">34</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">34</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: 0"></td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">35</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">35</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">import&nbsp;java.io.Serializable;</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">36</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">36</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">import&nbsp;java.net.InetAddress;</td> </tr>
</tbody>
</table></td>
</tr>
<tr class="diff-hunk" style="background: #ffffff; color: #333333">
<td colspan="2" style="padding: 7px 10px; text-align: left; vertical-align: top; \
border-bottom: 1px solid #cccccc"> <table class="segmentlines CONTEXT" style="width: \
100%"> <tbody>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">45</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">45</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">import&nbsp;java.util.concurrent.ConcurrentMap;</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">46</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">46</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">import&nbsp;java.util.concurrent.TimeUnit;</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">47</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">47</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: 0"></td> </tr>
</tbody>
</table>
<table class="segmentlines REMOVED" style="border-top-color: #fee8e9; \
background-color: #fee8e9; width: 100%" bgcolor="#fee8e9"> <tbody>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">48</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">import&nbsp;org.forgerock.guice.core.InjectorHolder;</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">49</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">import&nbsp;org.forgerock.openam.cts.adapters.SessionAdapter;</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">50</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">import&nbsp;org.forgerock.openam.cts.api.tokens.Token;</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">51</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">import&nbsp;org.forgerock.openam.cts.continuous.watching.ContinuousWatcher;</td> \
</tr> <tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">52</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">import&nbsp;org.forgerock.openam.session.AMSession;</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">53</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">import&nbsp;org.forgerock.openam.session.SessionEventType;</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">54</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">import&nbsp;org.forgerock.openam.session.service.access.SessionPersistenceManager;</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">55</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">import&nbsp;org.forgerock.openam.session.service.access.SessionPersistenceObservable;</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">56</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">import&nbsp;org.forgerock.openam.session.service.access.persistence.InternalSessionPersistenceStore;</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">57</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">import&nbsp;org.forgerock.openam.session.service.access.persistence.InternalSessionStore;</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">58</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">import&nbsp;org.forgerock.openam.tokens.CoreTokenField;</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">59</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">import&nbsp;org.forgerock.openam.tokens.TokenType;</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">60</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">import&nbsp;org.forgerock.openam.utils.Time;</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">61</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">import&nbsp;org.forgerock.util.Reject;</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">62</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">import&nbsp;org.forgerock.util.annotations.VisibleForTesting;</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">63</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: 0"></td> </tr>
</tbody>
</table>
<table class="segmentlines CONTEXT" style="width: 100%">
<tbody>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">64</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">48</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">import&nbsp;com.fasterxml.jackson.annotation.JsonIgnore;</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">65</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">49</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">import&nbsp;com.fasterxml.jackson.annotation.JsonProperty;</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">66</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">50</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">import&nbsp;com.fasterxml.jackson.annotation.JsonSetter;</td> </tr>
</tbody>
</table></td>
</tr>
<tr class="diff-hunk" style="background: #ffffff; color: #333333">
<td colspan="2" style="padding: 7px 10px; text-align: left; vertical-align: top; \
border-bottom: 1px solid #cccccc"> <table class="segmentlines CONTEXT" style="width: \
100%"> <tbody>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">78</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">62</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">import&nbsp;com.sun.identity.session.util.SessionUtilsWrapper;</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">79</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">63</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">import&nbsp;com.sun.identity.shared.Constants;</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">80</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">64</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">import&nbsp;com.sun.identity.shared.debug.Debug;</td> </tr>
</tbody>
</table>
<table class="segmentlines ADDED" style="border-top-color: #ddffdd; background-color: \
#ddffdd; width: 100%" bgcolor="#ddffdd"> <tbody>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">65</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0">import&nbsp;org.forgerock.guice.core.InjectorHolder;</td> \
</tr> <tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">66</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">import&nbsp;org.forgerock.openam.cts.adapters.SessionAdapter;</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">67</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">import&nbsp;org.forgerock.openam.cts.api.tokens.Token;</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">68</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">import&nbsp;org.forgerock.openam.cts.continuous.watching.ContinuousWatcher;</td> \
</tr> <tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">69</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0">import&nbsp;org.forgerock.openam.session.AMSession;</td> \
</tr> <tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">70</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">import&nbsp;org.forgerock.openam.session.SessionEventType;</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">71</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">import&nbsp;org.forgerock.openam.session.service.access.SessionPersistenceManager;</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">72</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">import&nbsp;org.forgerock.openam.session.service.access.SessionPersistenceObservable;</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">73</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">import&nbsp;org.forgerock.openam.session.service.access.persistence.InternalSessionPersistenceStore;</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">74</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">import&nbsp;org.forgerock.openam.session.service.access.persistence.InternalSessionStore;</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">75</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">import&nbsp;org.forgerock.openam.tokens.CoreTokenField;</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">76</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0">import&nbsp;org.forgerock.openam.tokens.TokenType;</td> \
</tr> <tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">77</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0">import&nbsp;org.forgerock.openam.utils.Time;</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">78</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0">import&nbsp;org.forgerock.util.Reject;</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">79</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">import&nbsp;org.forgerock.util.annotations.VisibleForTesting;</td> </tr>
</tbody>
</table>
<table class="segmentlines CONTEXT" style="width: 100%">
<tbody>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">81</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">80</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: 0"></td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">82</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">81</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: 0">/**</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">83</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">82</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;*&nbsp;Models&nbsp;the&nbsp;state&nbsp;of&nbsp;a&nbsp;session&nbsp;persisted& \
nbsp;to&nbsp;the&nbsp;{@link&nbsp;AuthenticationSessionStore}&nbsp;or&nbsp;{@link&nbsp;InternalSessionStore}.</td>
 </tr>
</tbody>
</table></td>
</tr>
<tr class="diff-hunk" style="background: #ffffff; color: #333333">
<td colspan="2" style="padding: 7px 10px; text-align: left; vertical-align: top; \
border-bottom: 1px solid #cccccc"> <table class="segmentlines CONTEXT" style="width: \
100%"> <tbody>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">681</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">680</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*&nbsp;@param&nbsp;timedOutTimeInMillis&nbsp;The&nbsp;timeout&nbsp;time&nbsp;(in&nbsp;millis).</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">682</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">681</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*/</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">683</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">682</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;void&nbsp;setTimedOutTime(long&nbsp;timedOutTimeInMillis)&nbsp;{</td>
 </tr>
</tbody>
</table>
<table class="segmentlines REMOVED" style="border-top-color: #fee8e9; \
background-color: #fee8e9; width: 100%" bgcolor="#fee8e9"> <tbody>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">684</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reject.rejectStateIfTrue(isTimedOut(),&nbsp;"Session&nbsp;already&nbsp;timed&nbsp;out.");</td>
 </tr>
</tbody>
</table>
<table class="segmentlines ADDED" style="border-top-color: #ddffdd; background-color: \
#ddffdd; width: 100%" bgcolor="#ddffdd"> <tbody>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">683</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reject.rejectStateIfTrue(timedOutTi \
meInSeconds&nbsp;!=&nbsp;0,&nbsp;"Session&nbsp;already&nbsp;timed&nbsp;out.");</td> \
</tr> </tbody>
</table>
<table class="segmentlines CONTEXT" style="width: 100%">
<tbody>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">685</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">684</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;timedOutTimeInSeconds&nbsp;=&nbsp;MILLISECONDS.toSeconds(timedOutTimeInMillis);</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">686</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">685</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;putProperty(SESSION_TIMED_OUT,&nbsp;String.valueOf(timedOutTimeInSeconds));</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">687</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">686</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: 0">&nbsp;&nbsp;&nbsp;&nbsp;}</td> \
</tr> </tbody>
</table></td>
</tr>
<tr class="diff-hunk" style="background: #ffffff; color: #333333">
<td colspan="2" style="padding: 7px 10px; text-align: left; vertical-align: top; \
border-bottom: 1px solid #cccccc"> <table class="segmentlines CONTEXT" style="width: \
100%"> <tbody>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">692</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">691</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*&nbsp;@return&nbsp;&lt;code&gt;true&lt;/code&gt;&nbs \
p;if&nbsp;the&nbsp;Internal&nbsp;session&nbsp;has&nbsp;timedout,&nbsp;&lt;code&gt;false&lt;/code&gt;&nbsp;otherwise.</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">693</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">692</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*/</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">694</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">693</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;boolean&nbsp;isTimedOut()&nbsp;{</td> </tr>
</tbody>
</table>
<table class="segmentlines REMOVED" style="border-top-color: #fee8e9; \
background-color: #fee8e9; width: 100%" bgcolor="#fee8e9"> <tbody>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">695</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;timedOutTimeInSeconds&nbsp;!=&nbsp;0;</td>
 </tr>
</tbody>
</table>
<table class="segmentlines ADDED" style="border-top-color: #ddffdd; background-color: \
#ddffdd; width: 100%" bgcolor="#ddffdd"> <tbody>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">694</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;the&nbsp;session&nbsp;has&n \
bsp;already&nbsp;been&nbsp;timed&nbsp;out&nbsp;by&nbsp;a&nbsp;session&nbsp;monitor&nbsp;task</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">695</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(timedOutTimeInSeconds&nbsp;!=&nbsp;0)&nbsp;{</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">696</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;true;</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">697</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</td> \
</tr> <tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">698</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;the&nbsp;session&nbsp;has&nbsp;passed&nbsp;its&nbsp;maximum&nbsp;session&nbsp;life</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">699</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(getMaxSessionExpirationTime(TimeUnit.MILLISECONDS)&nbsp;&lt;=&nbsp;currentTimeMillis())&nbsp;{</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">700</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;true;</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">701</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</td> \
</tr> <tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">702</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;the&nbsp;session&nbsp;has&nbsp;reached&nbsp;its&nbsp;maximum&nbsp;idle&nbsp;time</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">703</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(getMaxIdleExpirationTime(TimeUnit.MILLISECONDS)&nbsp;&lt;=&nbsp;currentTimeMillis())&nbsp;{</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">704</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;true;</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">705</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</td> \
</tr> <tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">706</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;the&nbsp;session&nbsp;has&nbsp;not&nbsp;timed&nbsp;out</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">707</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;false;</td> </tr>
</tbody>
</table>
<table class="segmentlines CONTEXT" style="width: 100%">
<tbody>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">696</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">708</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: 0">&nbsp;&nbsp;&nbsp;&nbsp;}</td> \
</tr> <tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">697</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">709</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: 0"></td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">698</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">710</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: 0">&nbsp;&nbsp;&nbsp;&nbsp;/**</td> \
</tr> </tbody>
</table></td>
</tr> 
<tr style="background: #ffffff; color: #333333">
<td style="font-size:13px;font-family:Arial;padding-top:2px;padding-right:10px;margin:0;; \
padding: 7px 10px; text-align: left; vertical-align: top; border-bottom: 1px solid \
#cccccc" valign="top"><a style="text-decoration: none; color: #3c78b5; color: \
#3b73af; text-decoration: none" \
href="https://stash.forgerock.org/projects/OPENAM/repos/openam/browse?at=master">openam-core/src/main/java/o...ess/persistence/TimeOutSessionFilterStep.java</a></td>
 <td style="font-size:13px;font-family:Arial;padding-top:2px;text-align:right \
!important;margin:0;; padding: 7px 10px; text-align: left; vertical-align: top; \
border-bottom: 1px solid #cccccc" nowrap valign="top"><a style="text-decoration: \
none; color: #3c78b5; color: #3b73af; text-decoration: none" \
href="https://stash.forgerock.org/projects/OPENAM/repos/openam/commits/45a023cea4d0c7c \
253ae4beb78bce2de61fc2b2f#openam-core/src/main/java/org/forgerock/openam/session/service/access/persistence/TimeOutSessionFilterStep.java">View \
changes</a></td> </tr> 
<tr class="diff-hunk" style="background: #ffffff; color: #333333">
<td colspan="2" style="padding: 7px 10px; text-align: left; vertical-align: top; \
border-bottom: 1px solid #cccccc"> <table class="segmentlines CONTEXT" style="width: \
100%"> <tbody>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">16</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">16</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: 0"></td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">17</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">17</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">package&nbsp;org.forgerock.openam.session.service.access.persistence;</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">18</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">18</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: 0"></td> </tr>
</tbody>
</table>
<table class="segmentlines REMOVED" style="border-top-color: #fee8e9; \
background-color: #fee8e9; width: 100%" bgcolor="#fee8e9"> <tbody>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">19</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">import&nbsp;java.util.concurrent.TimeUnit;</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">20</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: 0"></td> </tr>
</tbody>
</table>
<table class="segmentlines CONTEXT" style="width: 100%">
<tbody>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">21</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">19</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">import&nbsp;com.iplanet.dpro.session.SessionID;</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">22</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">20</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">import&nbsp;com.iplanet.dpro.session.service.InternalSession;</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">23</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">21</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: 0"></td> </tr>
</tbody>
</table></td>
</tr>
<tr class="diff-hunk" style="background: #ffffff; color: #333333">
<td colspan="2" style="padding: 7px 10px; text-align: left; vertical-align: top; \
border-bottom: 1px solid #cccccc"> <table class="segmentlines CONTEXT" style="width: \
100%"> <tbody>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">38</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">36</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: 0"></td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">39</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">37</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;private&nbsp;InternalSession&nbsp;processInternalSession(</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">40</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">38</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;final&nbsp; \
InternalSession&nbsp;internalSession)&nbsp;throws&nbsp;SessionPersistenceException&nbsp;{</td>
 </tr>
</tbody>
</table>
<table class="segmentlines REMOVED" style="border-top-color: #fee8e9; \
background-color: #fee8e9; width: 100%" bgcolor="#fee8e9"> <tbody>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">41</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(internalSession&nbsp;==&nbsp;null&nbsp;||&nbsp;isSessionTimedOut(internalSession))&nbsp;{</td>
 </tr>
</tbody>
</table>
<table class="segmentlines ADDED" style="border-top-color: #ddffdd; background-color: \
#ddffdd; width: 100%" bgcolor="#ddffdd"> <tbody>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">39</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(internalSession&nbsp;==&nbsp;null&nbsp;||&nbsp;internalSession.isTimedOut())&nbsp;{</td>
 </tr>
</tbody>
</table>
<table class="segmentlines CONTEXT" style="width: 100%">
<tbody>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">42</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">40</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;The \
&nbsp;session&nbsp;will&nbsp;not&nbsp;be&nbsp;returned&nbsp;if&nbsp;it&nbsp;has&nbsp;timed&nbsp;out</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">43</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">41</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;The \
&nbsp;filter&nbsp;step&nbsp;is&nbsp;not&nbsp;responsible&nbsp;for&nbsp;tidying&nbsp;up \
&nbsp;timed&nbsp;out&nbsp;sessions&nbsp;-&nbsp;the&nbsp;reaper&nbsp;will&nbsp;take&nbsp;care&nbsp;of&nbsp;that</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">44</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">42</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;null;</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">45</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">43</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">46</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">44</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;internalSession;</td> \
</tr> <tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">47</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">45</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: 0">&nbsp;&nbsp;&nbsp;&nbsp;}</td> \
</tr> </tbody>
</table>
<table class="segmentlines REMOVED" style="border-top-color: #fee8e9; \
background-color: #fee8e9; width: 100%" bgcolor="#fee8e9"> <tbody>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">48</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: 0"></td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">49</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;private&nbsp;boolean&nbsp;isSessionTimedOut(final&nbsp;InternalSession&nbsp;internalSession)&nbsp;{</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">50</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;the&nbsp;session&nbsp;has&n \
bsp;already&nbsp;been&nbsp;timed&nbsp;out&nbsp;by&nbsp;a&nbsp;session&nbsp;monitor&nbsp;task</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">51</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(internalSession.isTimedOut())&nbsp;{</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">52</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;true;</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">53</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">54</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;the&nbsp;session&nbsp;has&nbsp;passed&nbsp;its&nbsp;maximum&nbsp;session&nbsp;life</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">55</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(0&nbsp;&gt;=&nbsp;internalSession.getTimeLeft(TimeUnit.MILLISECONDS))&nbsp;{</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">56</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;true;</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">57</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">58</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;the&nbsp;session&nbsp;has&nbsp;reached&nbsp;its&nbsp;maximum&nbsp;idle&nbsp;time</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">59</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(internalSession.getIdleTime(TimeUnit.MINUTES)&nbsp;&gt;&nbsp;internalSession.getMaxIdleTime())&nbsp;{</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">60</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;true;</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">61</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">62</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;the&nbsp;session&nbsp;has&nbsp;not&nbsp;timed&nbsp;out</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">63</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;false;</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">64</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: 0">&nbsp;&nbsp;&nbsp;&nbsp;}</td> \
</tr> </tbody>
</table>
<table class="segmentlines CONTEXT" style="width: 100%">
<tbody>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">65</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">46</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: 0">}</td> </tr>
</tbody>
</table></td>
</tr> 
<tr style="background: #ffffff; color: #333333">
<td style="font-size:13px;font-family:Arial;padding-top:2px;padding-right:10px;margin:0;; \
padding: 7px 10px; text-align: left; vertical-align: top; border-bottom: 1px solid \
#cccccc" valign="top"><a style="text-decoration: none; color: #3c78b5; color: \
#3b73af; text-decoration: none" \
href="https://stash.forgerock.org/projects/OPENAM/repos/openam/browse?at=master">openam-core/src/test/java/c...dpro/session/service/InternalSessionTest.java</a></td>
 <td style="font-size:13px;font-family:Arial;padding-top:2px;text-align:right \
!important;margin:0;; padding: 7px 10px; text-align: left; vertical-align: top; \
border-bottom: 1px solid #cccccc" nowrap valign="top"><a style="text-decoration: \
none; color: #3c78b5; color: #3b73af; text-decoration: none" \
href="https://stash.forgerock.org/projects/OPENAM/repos/openam/commits/45a023cea4d0c7c \
253ae4beb78bce2de61fc2b2f#openam-core/src/test/java/com/iplanet/dpro/session/service/InternalSessionTest.java">View \
changes</a></td> </tr> 
<tr class="diff-hunk" style="background: #ffffff; color: #333333">
<td colspan="2" style="padding: 7px 10px; text-align: left; vertical-align: top; \
border-bottom: 1px solid #cccccc"> <table class="segmentlines CONTEXT" style="width: \
100%"> <tbody>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">25</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">25</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: 0"></td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">26</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">26</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">import&nbsp;java.util.concurrent.TimeUnit;</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">27</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">27</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: 0"></td> </tr>
</tbody>
</table>
<table class="segmentlines ADDED" style="border-top-color: #ddffdd; background-color: \
#ddffdd; width: 100%" bgcolor="#ddffdd"> <tbody>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">28</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">import&nbsp;com.iplanet.dpro.session.SessionException;</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">29</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0">import&nbsp;com.iplanet.dpro.session.SessionID;</td> \
</tr> <tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">30</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0">import&nbsp;com.iplanet.sso.SSOToken;</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">31</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">import&nbsp;com.sun.identity.session.util.SessionUtilsWrapper;</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">32</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0">import&nbsp;com.sun.identity.shared.debug.Debug;</td> \
</tr> </tbody>
</table>
<table class="segmentlines CONTEXT" style="width: 100%">
<tbody>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">28</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">33</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">import&nbsp;org.forgerock.openam.session.SessionEventType;</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">29</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">34</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">import&nbsp;org.forgerock.openam.utils.TimeTravelUtil;</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">30</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">35</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">import&nbsp;org.forgerock.openam.utils.TimeTravelUtil.FrozenTimeService;</td> \
</tr> </tbody>
</table></td>
</tr>
<tr class="diff-hunk" style="background: #ffffff; color: #333333">
<td colspan="2" style="padding: 7px 10px; text-align: left; vertical-align: top; \
border-bottom: 1px solid #cccccc"> <table class="segmentlines CONTEXT" style="width: \
100%"> <tbody>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">36</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">41</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">import&nbsp;org.testng.annotations.BeforeMethod;</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">37</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">42</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">import&nbsp;org.testng.annotations.Test;</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">38</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">43</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: 0"></td> </tr>
</tbody>
</table>
<table class="segmentlines REMOVED" style="border-top-color: #fee8e9; \
background-color: #fee8e9; width: 100%" bgcolor="#fee8e9"> <tbody>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">39</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">import&nbsp;com.iplanet.dpro.session.SessionException;</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">40</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">import&nbsp;com.iplanet.dpro.session.SessionID;</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">41</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">import&nbsp;com.iplanet.sso.SSOToken;</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">42</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">import&nbsp;com.sun.identity.session.util.SessionUtilsWrapper;</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">43</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">import&nbsp;com.sun.identity.shared.debug.Debug;</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">44</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: 0"></td> </tr>
</tbody>
</table>
<table class="segmentlines CONTEXT" style="width: 100%">
<tbody>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">45</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">44</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">public&nbsp;class&nbsp;InternalSessionTest&nbsp;{</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">46</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">45</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: 0"></td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">47</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">46</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;@Mock&nbsp;private&nbsp;SessionService&nbsp;mockSessionService;</td>
 </tr>
</tbody>
</table></td>
</tr>
<tr class="diff-hunk" style="background: #ffffff; color: #333333">
<td colspan="2" style="padding: 7px 10px; text-align: left; vertical-align: top; \
border-bottom: 1px solid #cccccc"> <table class="segmentlines CONTEXT" style="width: \
100%"> <tbody>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">316</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">315</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;assertThat(session.getMaxSessionExpirationTime(MILLISECONDS)).isEqualTo(expectedSessionTimeout);</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">317</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">316</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: 0">&nbsp;&nbsp;&nbsp;&nbsp;}</td> \
</tr> <tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">318</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">317</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: 0"></td> </tr>
</tbody>
</table>
<table class="segmentlines ADDED" style="border-top-color: #ddffdd; background-color: \
#ddffdd; width: 100%" bgcolor="#ddffdd"> <tbody>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">318</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0">&nbsp;&nbsp;&nbsp;&nbsp;@Test</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">319</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;void&nbsp;when_TimedOutTimeInSecondsIsSet_isTimedOut_WillReturnTrue()&nbsp;throws&nbsp;Exception&nbsp;{</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">320</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;InternalSession&nbsp;session&nbsp;=&nbsp;createSession();</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">321</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;session.setTimedOutTime(1000L);</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">322</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0"></td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">323</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;assertThat(session.isTimedOut()).isTrue();</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">324</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0">&nbsp;&nbsp;&nbsp;&nbsp;}</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">325</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0"></td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">326</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0">&nbsp;&nbsp;&nbsp;&nbsp;@Test</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">327</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;void&nbsp;when_SessionMaxTimeJustBeforeMaxSessionLifeTime_isTimedOut_WillReturnFalse()&nbsp;throws&nbsp;Exception&nbsp;{</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">328</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;InternalSession&nbsp;session&nbsp;=&nbsp;createSession();</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">329</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;session.setTimedOutTime(0L);</td> \
</tr> <tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">330</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;session.setMaxSessionTime(2L);</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">331</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0"></td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">332</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FrozenTimeService.INSTANCE.fastForward(119999,&nbsp;MILLISECONDS);</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">333</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0"></td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">334</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;assertThat(session.isTimedOut()).isFalse();</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">335</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0">&nbsp;&nbsp;&nbsp;&nbsp;}</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">336</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0"></td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">337</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0">&nbsp;&nbsp;&nbsp;&nbsp;@Test</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">338</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;void&nbsp;when_SessionMaxTimeMatchesMaxSessionLifeTime_isTimedOut_WillReturnTrue()&nbsp;throws&nbsp;Exception&nbsp;{</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">339</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;InternalSession&nbsp;session&nbsp;=&nbsp;createSession();</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">340</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;session.setTimedOutTime(0L);</td> \
</tr> <tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">341</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;session.setMaxSessionTime(2L);</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">342</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0"></td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">343</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FrozenTimeService.INSTANCE.fastForward(2,&nbsp;MINUTES);</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">344</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0"></td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">345</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;assertThat(session.isTimedOut()).isTrue();</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">346</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0">&nbsp;&nbsp;&nbsp;&nbsp;}</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">347</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0"></td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">348</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0">&nbsp;&nbsp;&nbsp;&nbsp;@Test</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">349</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;void&nbsp;when_SessionMaxTimeExceedsMaxSessionLifeTime_isTimedOut_WillReturnTrue()&nbsp;throws&nbsp;Exception&nbsp;{</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">350</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;InternalSession&nbsp;session&nbsp;=&nbsp;createSession();</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">351</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;session.setTimedOutTime(0L);</td> \
</tr> <tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">352</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;session.setMaxSessionTime(2L);</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">353</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0"></td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">354</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FrozenTimeService.INSTANCE.fastForward(120001,&nbsp;MILLISECONDS);</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">355</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0"></td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">356</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;assertThat(session.isTimedOut()).isTrue();</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">357</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0">&nbsp;&nbsp;&nbsp;&nbsp;}</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">358</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0"></td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">359</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0">&nbsp;&nbsp;&nbsp;&nbsp;@Test</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">360</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;void&nbsp;when_SessionIdleTimeJustBeforeMaxIdleTime_isTimedOut_WillReturnFalse()&nbsp;throws&nbsp;Exception&nbsp;{</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">361</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;InternalSession&nbsp;session&nbsp;=&nbsp;createSession();</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">362</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;session.setTimedOutTime(0L);</td> \
</tr> <tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">363</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;session.setMaxSessionTime(5L);</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">364</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;session.setLatestAccessTime();</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">365</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;session.setMaxIdleTime(2L);</td> \
</tr> <tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">366</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0"></td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">367</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FrozenTimeService.INSTANCE.fastForward(119999,&nbsp;MILLISECONDS);</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">368</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0"></td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">369</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;assertThat(session.isTimedOut()).isFalse();</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">370</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0">&nbsp;&nbsp;&nbsp;&nbsp;}</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">371</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0"></td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">372</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0">&nbsp;&nbsp;&nbsp;&nbsp;@Test</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">373</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;void&nbsp;when_SessionIdleTimeMatchesMaxIdleTime_isTimedOut_WillReturnTrue()&nbsp;throws&nbsp;Exception&nbsp;{</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">374</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;InternalSession&nbsp;session&nbsp;=&nbsp;createSession();</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">375</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;session.setTimedOutTime(0L);</td> \
</tr> <tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">376</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;session.setMaxSessionTime(5L);</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">377</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;session.setLatestAccessTime();</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">378</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;session.setMaxIdleTime(2L);</td> \
</tr> <tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">379</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0"></td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">380</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FrozenTimeService.INSTANCE.fastForward(2,&nbsp;MINUTES);</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">381</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0"></td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">382</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;assertThat(session.isTimedOut()).isTrue();</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">383</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0">&nbsp;&nbsp;&nbsp;&nbsp;}</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">384</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0"></td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">385</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0">&nbsp;&nbsp;&nbsp;&nbsp;@Test</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">386</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;void&nbsp;when_SessionIdleTimeExceedsMaxIdleTime_isTimedOut_WillReturnTrue()&nbsp;throws&nbsp;Exception&nbsp;{</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">387</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;InternalSession&nbsp;session&nbsp;=&nbsp;createSession();</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">388</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;session.setTimedOutTime(0L);</td> \
</tr> <tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">389</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;session.setMaxSessionTime(5L);</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">390</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;session.setLatestAccessTime();</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">391</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;session.setMaxIdleTime(2L);</td> \
</tr> <tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">392</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0"></td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">393</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FrozenTimeService.INSTANCE.fastForward(120001,&nbsp;MILLISECONDS);</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">394</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0"></td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">395</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;assertThat(session.isTimedOut()).isTrue();</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">396</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0">&nbsp;&nbsp;&nbsp;&nbsp;}</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em"></td> <td class="line number" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 2em; min-width: 2em">397</td> <td class="line marker" style="font-family: \
monospace, 'Courier New', Courier; font-size: 12px; margin: 0; width: 1em; min-width: \
1em">+</td> <td class="line" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0"></td> </tr>
</tbody>
</table>
<table class="segmentlines CONTEXT" style="width: 100%">
<tbody>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">319</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">398</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;private&nbsp;void&nbsp;verifyEvent(InternalSession&nbsp;session,&nbsp;SessionEventType&nbsp;eventType)&nbsp;{</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">320</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">399</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ArgumentCaptor&lt;InternalSessionEv \
ent&gt;&nbsp;eventCaptor&nbsp;=&nbsp;ArgumentCaptor.forClass(InternalSessionEvent.class);</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">321</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">400</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;verify(mockInternalSessionEventBroker,&nbsp;times(1)).onEvent(eventCaptor.capture());</td>
 </tr>
</tbody>
</table></td>
</tr> 
<tr style="background: #ffffff; color: #333333">
<td style="font-size:13px;font-family:Arial;padding-top:2px;padding-right:10px;margin:0;; \
padding: 7px 10px; text-align: left; vertical-align: top; border-bottom: 1px solid \
#cccccc" valign="top"><a style="text-decoration: none; color: #3c78b5; color: \
#3b73af; text-decoration: none" \
href="https://stash.forgerock.org/projects/OPENAM/repos/openam/browse?at=master">openam-core/src/test/java/o...ce/caching/TimedOutSessionFilterStepTest.java</a></td>
 <td style="font-size:13px;font-family:Arial;padding-top:2px;text-align:right \
!important;margin:0;; padding: 7px 10px; text-align: left; vertical-align: top; \
border-bottom: 1px solid #cccccc" nowrap valign="top"><a style="text-decoration: \
none; color: #3c78b5; color: #3b73af; text-decoration: none" \
href="https://stash.forgerock.org/projects/OPENAM/repos/openam/commits/45a023cea4d0c7c \
253ae4beb78bce2de61fc2b2f#openam-core/src/test/java/org/forgerock/openam/session/service/access/persistence/caching/TimedOutSessionFilterStepTest.java">View \
changes</a></td> </tr> 
<tr class="diff-hunk" style="background: #ffffff; color: #333333">
<td colspan="2" style="padding: 7px 10px; text-align: left; vertical-align: top; \
border-bottom: 1px solid #cccccc"> <table class="segmentlines CONTEXT" style="width: \
100%"> <tbody>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">111</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">111</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;then</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">112</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">112</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;assertNull(session,&nbsp;"did&nbsp; \
not&nbsp;return&nbsp;null&nbsp;for&nbsp;an&nbsp;invalid&nbsp;session&nbsp;identifier");</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">113</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">113</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: 0">&nbsp;&nbsp;&nbsp;&nbsp;}</td> \
</tr> </tbody>
</table>
<table class="segmentlines REMOVED" style="border-top-color: #fee8e9; \
background-color: #fee8e9; width: 100%" bgcolor="#fee8e9"> <tbody>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">114</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: 0"></td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">115</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;@Test</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">116</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;void&nbsp;shouldStillReturnSessionsThatHaveNotTimedOut()&nbsp;throws&nbsp;Exception&nbsp;{</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">117</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;when</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">118</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;final&nbsp;InternalSession&nbsp;ses \
sion&nbsp;=&nbsp;testClass.getBySessionID(notTimedOutSessionID,&nbsp;mockNextStep);</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">119</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;then</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">120</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;assertNotNull(session,</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">121</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp \
;&nbsp;&nbsp;"failed&nbsp;to&nbsp;get&nbsp;a&nbsp;non&nbsp;timed&nbsp;out&nbsp;session \
&nbsp;-&nbsp;will&nbsp;expire&nbsp;is&nbsp;on&nbsp;but&nbsp;session&nbsp;should&nbsp;not&nbsp;be&nbsp;expired");</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">122</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: 0">&nbsp;&nbsp;&nbsp;&nbsp;}</td> \
</tr> <tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">123</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: 0"></td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">124</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;@Test</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">125</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;void&nbsp;shouldNotReturnSessionsIfWillExpireIsOnAndTheTimeleftIs0()&nbsp;throws&nbsp;Exception&nbsp;{</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">126</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;if</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">127</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;when(notTimedOutSession.getTimeLeft(TimeUnit.MILLISECONDS)).thenReturn(0L);</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">128</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;when</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">129</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;final&nbsp;InternalSession&nbsp;ses \
sion&nbsp;=&nbsp;testClass.getBySessionID(notTimedOutSessionID,&nbsp;mockNextStep);</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">130</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;then</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">131</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;assertNull(session,&nbsp;"failed&nb \
sp;to&nbsp;filter&nbsp;a&nbsp;session&nbsp;-&nbsp;will&nbsp;expire&nbsp;is&nbsp;on,&nbsp;time&nbsp;left&nbsp;is&nbsp;0");</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">132</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: 0">&nbsp;&nbsp;&nbsp;&nbsp;}</td> \
</tr> <tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">133</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: 0"></td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">134</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;@Test</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">135</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;void&nbsp;shouldNotReturnSessionsThatHaveBeenSetToTimedOut()&nbsp;throws&nbsp;Exception&nbsp;{</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">136</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;if</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">137</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;when(notTimedOutSession.isTimedOut()).thenReturn(true);</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">138</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;when</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">139</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;final&nbsp;InternalSession&nbsp;ses \
sion&nbsp;=&nbsp;testClass.getBySessionID(notTimedOutSessionID,&nbsp;mockNextStep);</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">140</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;then</td> </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">141</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: \
0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;assertNull(session,&nbsp;"failed&nb \
sp;to&nbsp;filter&nbsp;out&nbsp;session&nbsp;-&nbsp;timed&nbsp;out&nbsp;set&nbsp;to&nbsp;true");</td>
 </tr>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">142</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em"></td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em">-</td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: 0">&nbsp;&nbsp;&nbsp;&nbsp;}</td> \
</tr> </tbody>
</table>
<table class="segmentlines CONTEXT" style="width: 100%">
<tbody>
<tr>
<td class="line number" style="font-family: monospace, 'Courier New', Courier; \
font-size: 12px; margin: 0; width: 2em; min-width: 2em">143</td> <td class="line \
number" style="font-family: monospace, 'Courier New', Courier; font-size: 12px; \
margin: 0; width: 2em; min-width: 2em">114</td> <td class="line marker" \
style="font-family: monospace, 'Courier New', Courier; font-size: 12px; margin: 0; \
width: 1em; min-width: 1em"></td> <td class="line" style="font-family: monospace, \
'Courier New', Courier; font-size: 12px; margin: 0">}</td> </tr>
</tbody>
</table></td>
</tr> 
</tbody>
</table></td>
</tr>
</tbody>
</table></td>
</tr>
</tbody>
</table></td>
</tr>
</tbody>
</table>
<table width="100%" class="fullwidth">
<tbody>
<tr>
<td class="chrome-cell footer" bgcolor="#f5f5f5" style="border-top: 1px solid \
#cccccc; padding-left: 20px; height: 20px; padding-top: 10px; padding-bottom: 10px; \
font-size: 12px; color: #707070; background-color: #f5f5f5; background-position: \
right 10px center; background-repeat: no-repeat; background-size: 140px; \
background-image: url(https://stash.forgerock.org/s/-1836542270/f0e1ccc/1/3.3.1/_/down \
load/resources/nl.stefankohler.stash.stash-notification-plugin:email-resources/logo-email-footer.png)" \
height="20"><strong>Hint:</strong> You received this notification because you're \
watching <a href="https://stash.forgerock.org/projects/OPENAM/repos/openam/browse" \
style="color: #3b73af; text-decoration: none">openam</a></td> </tr>
</tbody>
</table>
<table width="100%" style="width:100%;min-width:100%" cellpadding="0" \
cellspacing="0"> <tbody>
<tr>
<td style="font-size: 11px;font-family:Arial;color: #666; text-align: center; \
padding-top: 5px">Sent by <a \
href="https://marketplace.atlassian.com/plugins/nl.stefankohler.stash.stash-notification-plugin" \
style="text-decoration: none; color: #666; color: #3b73af; text-decoration: \
none">Notifyr for Bitbucket Server</a>, the <a \
href="http://www.atlassian.com/software/bitbucket/" style="text-decoration: none; \
color: #666; color: #3b73af; text-decoration: none">Git repository management for \
enterprise teams</a></td> </tr>
</tbody>
</table>
</body>
</html>



_______________________________________________
CommitOpenAM mailing list
CommitOpenAM@forgerock.org
https://lists.forgerock.org/mailman/listinfo/commitopenam


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic