blob: 7e7857f18bd564ad3a5ef831983439d6e5a4fa23 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_265) on Mon Dec 21 15:09:33 PST 2020 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Deprecated List (guacamole-ext 1.3.0 API)</title>
<meta name="date" content="2020-12-21">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Deprecated List (guacamole-ext 1.3.0 API)";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li class="navBarCell1Rev">Deprecated</li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
<li><a href="deprecated-list.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Deprecated API" class="title">Deprecated API</h1>
<h2 title="Contents">Contents</h2>
<ul>
<li><a href="#interface">Deprecated Interfaces</a></li>
<li><a href="#class">Deprecated Classes</a></li>
<li><a href="#method">Deprecated Methods</a></li>
<li><a href="#constructor">Deprecated Constructors</a></li>
</ul>
</div>
<div class="contentContainer"><a name="interface">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<table class="deprecatedSummary" border="0" cellpadding="3" cellspacing="0" summary="Deprecated Interfaces table, listing deprecated interfaces, and an explanation">
<caption><span>Deprecated Interfaces</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Interface and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="org/apache/guacamole/net/event/listener/AuthenticationFailureListener.html" title="interface in org.apache.guacamole.net.event.listener">org.apache.guacamole.net.event.listener.AuthenticationFailureListener</a>
<div class="block"><span class="deprecationComment">Listeners should instead implement the <a href="org/apache/guacamole/net/event/listener/Listener.html" title="interface in org.apache.guacamole.net.event.listener"><code>Listener</code></a> interface.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/guacamole/net/event/listener/AuthenticationSuccessListener.html" title="interface in org.apache.guacamole.net.event.listener">org.apache.guacamole.net.event.listener.AuthenticationSuccessListener</a>
<div class="block"><span class="deprecationComment">Listeners should instead implement the <a href="org/apache/guacamole/net/event/listener/Listener.html" title="interface in org.apache.guacamole.net.event.listener"><code>Listener</code></a> interface.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/guacamole/net/auth/ConnectionRecordSet.html" title="interface in org.apache.guacamole.net.auth">org.apache.guacamole.net.auth.ConnectionRecordSet</a>
<div class="block"><span class="deprecationComment">Use <a href="org/apache/guacamole/net/auth/ActivityRecordSet.html" title="interface in org.apache.guacamole.net.auth"><code>ActivityRecordSet</code></a>&lt;<a href="org/apache/guacamole/net/auth/ConnectionRecord.html" title="interface in org.apache.guacamole.net.auth"><code>ConnectionRecord</code></a>&gt; instead.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/guacamole/net/event/listener/TunnelCloseListener.html" title="interface in org.apache.guacamole.net.event.listener">org.apache.guacamole.net.event.listener.TunnelCloseListener</a>
<div class="block"><span class="deprecationComment">Listeners should instead implement the <a href="org/apache/guacamole/net/event/listener/Listener.html" title="interface in org.apache.guacamole.net.event.listener"><code>Listener</code></a> interface.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/guacamole/net/event/listener/TunnelConnectListener.html" title="interface in org.apache.guacamole.net.event.listener">org.apache.guacamole.net.event.listener.TunnelConnectListener</a>
<div class="block"><span class="deprecationComment">Listeners should instead implement the <a href="org/apache/guacamole/net/event/listener/Listener.html" title="interface in org.apache.guacamole.net.event.listener"><code>Listener</code></a> interface.</span></div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
<a name="class">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<table class="deprecatedSummary" border="0" cellpadding="3" cellspacing="0" summary="Deprecated Classes table, listing deprecated classes, and an explanation">
<caption><span>Deprecated Classes</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="org/apache/guacamole/net/auth/simple/SimpleConnectionDirectory.html" title="class in org.apache.guacamole.net.auth.simple">org.apache.guacamole.net.auth.simple.SimpleConnectionDirectory</a>
<div class="block"><span class="deprecationComment">Use <a href="org/apache/guacamole/net/auth/simple/SimpleDirectory.html" title="class in org.apache.guacamole.net.auth.simple"><code>SimpleDirectory</code></a> instead.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/guacamole/net/auth/simple/SimpleConnectionGroupDirectory.html" title="class in org.apache.guacamole.net.auth.simple">org.apache.guacamole.net.auth.simple.SimpleConnectionGroupDirectory</a>
<div class="block"><span class="deprecationComment">Use <a href="org/apache/guacamole/net/auth/simple/SimpleDirectory.html" title="class in org.apache.guacamole.net.auth.simple"><code>SimpleDirectory</code></a> instead.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/guacamole/net/auth/simple/SimpleConnectionRecordSet.html" title="class in org.apache.guacamole.net.auth.simple">org.apache.guacamole.net.auth.simple.SimpleConnectionRecordSet</a>
<div class="block"><span class="deprecationComment">Use <a href="org/apache/guacamole/net/auth/simple/SimpleActivityRecordSet.html" title="class in org.apache.guacamole.net.auth.simple"><code>SimpleActivityRecordSet</code></a>&lt;<a href="org/apache/guacamole/net/auth/ConnectionRecord.html" title="interface in org.apache.guacamole.net.auth"><code>ConnectionRecord</code></a>&gt;
instead.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/guacamole/net/auth/simple/SimpleUserDirectory.html" title="class in org.apache.guacamole.net.auth.simple">org.apache.guacamole.net.auth.simple.SimpleUserDirectory</a>
<div class="block"><span class="deprecationComment">Use <a href="org/apache/guacamole/net/auth/simple/SimpleDirectory.html" title="class in org.apache.guacamole.net.auth.simple"><code>SimpleDirectory</code></a> instead.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/guacamole/token/StandardTokens.html" title="class in org.apache.guacamole.token">org.apache.guacamole.token.StandardTokens</a>
<div class="block"><span class="deprecationComment">Standard tokens are now supplied by default to the connect()
functions of connections and connection groups. Manually generating the
standard tokens is not necessary.</span></div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
<a name="method">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<table class="deprecatedSummary" border="0" cellpadding="3" cellspacing="0" summary="Deprecated Methods table, listing deprecated methods, and an explanation">
<caption><span>Deprecated Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="org/apache/guacamole/net/auth/Connectable.html#connect-org.apache.guacamole.protocol.GuacamoleClientInformation-">org.apache.guacamole.net.auth.Connectable.connect(GuacamoleClientInformation)</a>
<div class="block"><span class="deprecationComment">This function has been deprecated in favor of
<a href="org/apache/guacamole/net/auth/Connectable.html#connect-org.apache.guacamole.protocol.GuacamoleClientInformation-java.util.Map-"><code>Connectable.connect(org.apache.guacamole.protocol.GuacamoleClientInformation, java.util.Map)</code></a>,
which allows for connection parameter tokens to be injected and
applied by cooperating extensions, replacing the functionality
previously provided through the <a href="org/apache/guacamole/token/StandardTokens.html" title="class in org.apache.guacamole.token"><code>StandardTokens</code></a>
class. It continues to be defined on this interface for
compatibility. <strong>New implementations should instead implement
<a href="org/apache/guacamole/net/auth/Connectable.html#connect-org.apache.guacamole.protocol.GuacamoleClientInformation-java.util.Map-"><code>Connectable.connect(org.apache.guacamole.protocol.GuacamoleClientInformation, java.util.Map)</code></a>.</strong></span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/guacamole/net/auth/DelegatingConnectionGroup.html#connect-org.apache.guacamole.protocol.GuacamoleClientInformation-">org.apache.guacamole.net.auth.DelegatingConnectionGroup.connect(GuacamoleClientInformation)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/guacamole/net/auth/DelegatingConnection.html#connect-org.apache.guacamole.protocol.GuacamoleClientInformation-">org.apache.guacamole.net.auth.DelegatingConnection.connect(GuacamoleClientInformation)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/guacamole/net/auth/simple/SimpleConnection.html#connect-org.apache.guacamole.protocol.GuacamoleClientInformation-">org.apache.guacamole.net.auth.simple.SimpleConnection.connect(GuacamoleClientInformation)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/guacamole/net/auth/simple/SimpleConnectionGroup.html#connect-org.apache.guacamole.protocol.GuacamoleClientInformation-">org.apache.guacamole.net.auth.simple.SimpleConnectionGroup.connect(GuacamoleClientInformation)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/guacamole/net/auth/User.html#getHistory--">org.apache.guacamole.net.auth.User.getHistory()</a>
<div class="block"><span class="deprecationComment">This function is deprecated in favor of <code>getUserHistory</code>, which
returns the login history as an ActivityRecordSet which supports
various sort and filter functions. While this continues to be defined
for API compatibility, new implementation should avoid this function
and use getUserHistory(), instead.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/guacamole/net/auth/Connection.html#getHistory--">org.apache.guacamole.net.auth.Connection.getHistory()</a>
<div class="block"><span class="deprecationComment">This function has been deprecated in favor of
<code>getConnectionHistory</code>, which returns the connection history
as an ActivityRecordSet that can be easily sorted and filtered.
While the getHistory() method is provided for API compatibility,
new implementations should avoid use of this method and, instead,
implement the getConnectionHistory() method.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/guacamole/net/auth/DelegatingConnection.html#getHistory--">org.apache.guacamole.net.auth.DelegatingConnection.getHistory()</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/guacamole/net/auth/DelegatingUser.html#getHistory--">org.apache.guacamole.net.auth.DelegatingUser.getHistory()</a></td>
</tr>
</tbody>
</table>
</li>
</ul>
<a name="constructor">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<table class="deprecatedSummary" border="0" cellpadding="3" cellspacing="0" summary="Deprecated Constructors table, listing deprecated constructors, and an explanation">
<caption><span>Deprecated Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="org/apache/guacamole/net/auth/simple/SimpleUser.html#SimpleUser-java.lang.String-java.util.Collection-java.util.Collection-">org.apache.guacamole.net.auth.simple.SimpleUser(String, Collection&lt;String&gt;, Collection&lt;String&gt;)</a>
<div class="block"><span class="deprecationComment">Extend and override the applicable permission set getters instead,
relying on SimpleUser to expose no permissions by default for all
permission sets that aren't overridden. See <a href="org/apache/guacamole/net/auth/simple/SimpleObjectPermissionSet.html" title="class in org.apache.guacamole.net.auth.simple"><code>SimpleObjectPermissionSet</code></a>
for convenient methods of providing a read-only permission set with
specific permissions.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/guacamole/net/auth/simple/SimpleUser.html#SimpleUser-java.lang.String-java.util.Collection-java.util.Collection-java.util.Collection-">org.apache.guacamole.net.auth.simple.SimpleUser(String, Collection&lt;String&gt;, Collection&lt;String&gt;, Collection&lt;String&gt;)</a>
<div class="block"><span class="deprecationComment">Extend and override the applicable permission set getters instead,
relying on SimpleUser to expose no permissions by default for all
permission sets that aren't overridden. See <a href="org/apache/guacamole/net/auth/simple/SimpleObjectPermissionSet.html" title="class in org.apache.guacamole.net.auth.simple"><code>SimpleObjectPermissionSet</code></a>
for convenient methods of providing a read-only permission set with
specific permissions.</span></div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li class="navBarCell1Rev">Deprecated</li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
<li><a href="deprecated-list.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2020. All rights reserved.</small></p>
<!-- Google Analytics -->
<script type="text/javascript">
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-75289145-1', 'auto');
ga('send', 'pageview');
</script>
</body>
</html>