Published site at d5aaeee88b331e064830a2774f4fed238631457c.
[hbase-site.git] / devapidocs / org / apache / hadoop / hbase / security / package-tree.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2 <!-- NewPage -->
3 <html lang="en">
4 <head>
5 <!-- Generated by javadoc -->
6 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7 <title>org.apache.hadoop.hbase.security Class Hierarchy (Apache HBase 3.0.0-SNAPSHOT API)</title>
8 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
9 <script type="text/javascript" src="../../../../../script.js"></script>
10 </head>
11 <body>
12 <script type="text/javascript"><!--
13 try {
14 if (location.href.indexOf('is-external=true') == -1) {
15 parent.document.title="org.apache.hadoop.hbase.security Class Hierarchy (Apache HBase 3.0.0-SNAPSHOT API)";
16 }
17 }
18 catch(err) {
19 }
20 //-->
21 </script>
22 <noscript>
23 <div>JavaScript is disabled on your browser.</div>
24 </noscript>
25 <!-- ========= START OF TOP NAVBAR ======= -->
26 <div class="topNav"><a name="navbar.top">
27 <!-- -->
28 </a>
29 <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
30 <a name="navbar.top.firstrow">
31 <!-- -->
32 </a>
33 <ul class="navList" title="Navigation">
34 <li><a href="../../../../../overview-summary.html">Overview</a></li>
35 <li><a href="package-summary.html">Package</a></li>
36 <li>Class</li>
37 <li>Use</li>
38 <li class="navBarCell1Rev">Tree</li>
39 <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
40 <li><a href="../../../../../index-all.html">Index</a></li>
41 <li><a href="../../../../../help-doc.html">Help</a></li>
42 </ul>
43 </div>
44 <div class="subNav">
45 <ul class="navList">
46 <li><a href="../../../../../org/apache/hadoop/hbase/rsgroup/package-tree.html">Prev</a></li>
47 <li><a href="../../../../../org/apache/hadoop/hbase/security/access/package-tree.html">Next</a></li>
48 </ul>
49 <ul class="navList">
50 <li><a href="../../../../../index.html?org/apache/hadoop/hbase/security/package-tree.html" target="_top">Frames</a></li>
51 <li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
52 </ul>
53 <ul class="navList" id="allclasses_navbar_top">
54 <li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
55 </ul>
56 <div>
57 <script type="text/javascript"><!--
58 allClassesLink = document.getElementById("allclasses_navbar_top");
59 if(window==top) {
60 allClassesLink.style.display = "block";
61 }
62 else {
63 allClassesLink.style.display = "none";
64 }
65 //-->
66 </script>
67 </div>
68 <a name="skip.navbar.top">
69 <!-- -->
70 </a></div>
71 <!-- ========= END OF TOP NAVBAR ========= -->
72 <div class="header">
73 <h1 class="title">Hierarchy For Package org.apache.hadoop.hbase.security</h1>
74 <span class="packageHierarchyLabel">Package Hierarchies:</span>
75 <ul class="horizontal">
76 <li><a href="../../../../../overview-tree.html">All Packages</a></li>
77 </ul>
78 </div>
79 <div class="contentContainer">
80 <h2 title="Class Hierarchy">Class Hierarchy</h2>
81 <ul>
82 <li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
83 <ul>
84 <li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/AbstractHBaseSaslRpcClient.html" title="class in org.apache.hadoop.hbase.security"><span class="typeNameLink">AbstractHBaseSaslRpcClient</span></a>
85 <ul>
86 <li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/HBaseSaslRpcClient.html" title="class in org.apache.hadoop.hbase.security"><span class="typeNameLink">HBaseSaslRpcClient</span></a></li>
87 <li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/NettyHBaseSaslRpcClient.html" title="class in org.apache.hadoop.hbase.security"><span class="typeNameLink">NettyHBaseSaslRpcClient</span></a></li>
88 </ul>
89 </li>
90 <li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/AbstractHBaseSaslRpcClient.SaslClientCallbackHandler.html" title="class in org.apache.hadoop.hbase.security"><span class="typeNameLink">AbstractHBaseSaslRpcClient.SaslClientCallbackHandler</span></a> (implements javax.security.auth.callback.<a href="https://docs.oracle.com/javase/8/docs/api/javax/security/auth/callback/CallbackHandler.html?is-external=true" title="class or interface in javax.security.auth.callback">CallbackHandler</a>)</li>
91 <li type="circle">org.apache.hadoop.hbase.<a href="../../../../../org/apache/hadoop/hbase/BaseConfigurable.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">BaseConfigurable</span></a> (implements org.apache.hadoop.conf.Configurable)
92 <ul>
93 <li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/UserProvider.html" title="class in org.apache.hadoop.hbase.security"><span class="typeNameLink">UserProvider</span></a></li>
94 </ul>
95 </li>
96 <li type="circle">org.apache.hbase.thirdparty.io.netty.channel.ChannelHandlerAdapter (implements org.apache.hbase.thirdparty.io.netty.channel.ChannelHandler)
97 <ul>
98 <li type="circle">org.apache.hbase.thirdparty.io.netty.channel.ChannelInboundHandlerAdapter (implements org.apache.hbase.thirdparty.io.netty.channel.ChannelInboundHandler)
99 <ul>
100 <li type="circle">org.apache.hbase.thirdparty.io.netty.handler.codec.ByteToMessageDecoder
101 <ul>
102 <li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/SaslChallengeDecoder.html" title="class in org.apache.hadoop.hbase.security"><span class="typeNameLink">SaslChallengeDecoder</span></a></li>
103 </ul>
104 </li>
105 <li type="circle">org.apache.hbase.thirdparty.io.netty.channel.SimpleChannelInboundHandler&lt;I&gt;
106 <ul>
107 <li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/CryptoAESUnwrapHandler.html" title="class in org.apache.hadoop.hbase.security"><span class="typeNameLink">CryptoAESUnwrapHandler</span></a></li>
108 <li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/NettyHBaseRpcConnectionHeaderHandler.html" title="class in org.apache.hadoop.hbase.security"><span class="typeNameLink">NettyHBaseRpcConnectionHeaderHandler</span></a></li>
109 <li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/NettyHBaseSaslRpcClientHandler.html" title="class in org.apache.hadoop.hbase.security"><span class="typeNameLink">NettyHBaseSaslRpcClientHandler</span></a></li>
110 <li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/SaslUnwrapHandler.html" title="class in org.apache.hadoop.hbase.security"><span class="typeNameLink">SaslUnwrapHandler</span></a></li>
111 </ul>
112 </li>
113 </ul>
114 </li>
115 <li type="circle">org.apache.hbase.thirdparty.io.netty.channel.ChannelOutboundHandlerAdapter (implements org.apache.hbase.thirdparty.io.netty.channel.ChannelOutboundHandler)
116 <ul>
117 <li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/CryptoAESWrapHandler.html" title="class in org.apache.hadoop.hbase.security"><span class="typeNameLink">CryptoAESWrapHandler</span></a></li>
118 <li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/SaslWrapHandler.html" title="class in org.apache.hadoop.hbase.security"><span class="typeNameLink">SaslWrapHandler</span></a></li>
119 </ul>
120 </li>
121 </ul>
122 </li>
123 <li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/EncryptionUtil.html" title="class in org.apache.hadoop.hbase.security"><span class="typeNameLink">EncryptionUtil</span></a></li>
124 <li type="circle">org.apache.hadoop.security.Groups
125 <ul>
126 <li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/User.TestingGroups.html" title="class in org.apache.hadoop.hbase.security"><span class="typeNameLink">User.TestingGroups</span></a></li>
127 </ul>
128 </li>
129 <li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/HBaseSaslRpcServer.html" title="class in org.apache.hadoop.hbase.security"><span class="typeNameLink">HBaseSaslRpcServer</span></a></li>
130 <li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/HBaseSaslRpcServer.SaslDigestCallbackHandler.html" title="class in org.apache.hadoop.hbase.security"><span class="typeNameLink">HBaseSaslRpcServer.SaslDigestCallbackHandler</span></a> (implements javax.security.auth.callback.<a href="https://docs.oracle.com/javase/8/docs/api/javax/security/auth/callback/CallbackHandler.html?is-external=true" title="class or interface in javax.security.auth.callback">CallbackHandler</a>)</li>
131 <li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/HBaseSaslRpcServer.SaslGssCallbackHandler.html" title="class in org.apache.hadoop.hbase.security"><span class="typeNameLink">HBaseSaslRpcServer.SaslGssCallbackHandler</span></a> (implements javax.security.auth.callback.<a href="https://docs.oracle.com/javase/8/docs/api/javax/security/auth/callback/CallbackHandler.html?is-external=true" title="class or interface in javax.security.auth.callback">CallbackHandler</a>)</li>
132 <li type="circle">java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io"><span class="typeNameLink">InputStream</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a>)
133 <ul>
134 <li type="circle">java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/FilterInputStream.html?is-external=true" title="class or interface in java.io"><span class="typeNameLink">FilterInputStream</span></a>
135 <ul>
136 <li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/HBaseSaslRpcClient.WrappedInputStream.html" title="class in org.apache.hadoop.hbase.security"><span class="typeNameLink">HBaseSaslRpcClient.WrappedInputStream</span></a></li>
137 </ul>
138 </li>
139 </ul>
140 </li>
141 <li type="circle">java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io"><span class="typeNameLink">OutputStream</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Flushable.html?is-external=true" title="class or interface in java.io">Flushable</a>)
142 <ul>
143 <li type="circle">java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/FilterOutputStream.html?is-external=true" title="class or interface in java.io"><span class="typeNameLink">FilterOutputStream</span></a>
144 <ul>
145 <li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/HBaseSaslRpcClient.WrappedOutputStream.html" title="class in org.apache.hadoop.hbase.security"><span class="typeNameLink">HBaseSaslRpcClient.WrappedOutputStream</span></a></li>
146 </ul>
147 </li>
148 </ul>
149 </li>
150 <li type="circle">org.apache.hadoop.security.authorize.PolicyProvider
151 <ul>
152 <li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/HBasePolicyProvider.html" title="class in org.apache.hadoop.hbase.security"><span class="typeNameLink">HBasePolicyProvider</span></a></li>
153 </ul>
154 </li>
155 <li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/SaslUtil.html" title="class in org.apache.hadoop.hbase.security"><span class="typeNameLink">SaslUtil</span></a></li>
156 <li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/SecurityInfo.html" title="class in org.apache.hadoop.hbase.security"><span class="typeNameLink">SecurityInfo</span></a></li>
157 <li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/SecurityUtil.html" title="class in org.apache.hadoop.hbase.security"><span class="typeNameLink">SecurityUtil</span></a></li>
158 <li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/Superusers.html" title="class in org.apache.hadoop.hbase.security"><span class="typeNameLink">Superusers</span></a></li>
159 <li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Throwable</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
160 <ul>
161 <li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Exception</span></a>
162 <ul>
163 <li type="circle">java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io"><span class="typeNameLink">IOException</span></a>
164 <ul>
165 <li type="circle">org.apache.hadoop.hbase.<a href="../../../../../org/apache/hadoop/hbase/HBaseIOException.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">HBaseIOException</span></a>
166 <ul>
167 <li type="circle">org.apache.hadoop.hbase.<a href="../../../../../org/apache/hadoop/hbase/DoNotRetryIOException.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">DoNotRetryIOException</span></a>
168 <ul>
169 <li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/AccessDeniedException.html" title="class in org.apache.hadoop.hbase.security"><span class="typeNameLink">AccessDeniedException</span></a></li>
170 </ul>
171 </li>
172 </ul>
173 </li>
174 </ul>
175 </li>
176 </ul>
177 </li>
178 </ul>
179 </li>
180 <li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security"><span class="typeNameLink">User</span></a>
181 <ul>
182 <li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/User.SecureHadoopUser.html" title="class in org.apache.hadoop.hbase.security"><span class="typeNameLink">User.SecureHadoopUser</span></a></li>
183 </ul>
184 </li>
185 </ul>
186 </li>
187 </ul>
188 <h2 title="Enum Hierarchy">Enum Hierarchy</h2>
189 <ul>
190 <li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
191 <ul>
192 <li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
193 <ul>
194 <li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/SaslStatus.html" title="enum in org.apache.hadoop.hbase.security"><span class="typeNameLink">SaslStatus</span></a></li>
195 <li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/AuthMethod.html" title="enum in org.apache.hadoop.hbase.security"><span class="typeNameLink">AuthMethod</span></a></li>
196 <li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/SaslUtil.QualityOfProtection.html" title="enum in org.apache.hadoop.hbase.security"><span class="typeNameLink">SaslUtil.QualityOfProtection</span></a></li>
197 </ul>
198 </li>
199 </ul>
200 </li>
201 </ul>
202 </div>
203 <!-- ======= START OF BOTTOM NAVBAR ====== -->
204 <div class="bottomNav"><a name="navbar.bottom">
205 <!-- -->
206 </a>
207 <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
208 <a name="navbar.bottom.firstrow">
209 <!-- -->
210 </a>
211 <ul class="navList" title="Navigation">
212 <li><a href="../../../../../overview-summary.html">Overview</a></li>
213 <li><a href="package-summary.html">Package</a></li>
214 <li>Class</li>
215 <li>Use</li>
216 <li class="navBarCell1Rev">Tree</li>
217 <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
218 <li><a href="../../../../../index-all.html">Index</a></li>
219 <li><a href="../../../../../help-doc.html">Help</a></li>
220 </ul>
221 </div>
222 <div class="subNav">
223 <ul class="navList">
224 <li><a href="../../../../../org/apache/hadoop/hbase/rsgroup/package-tree.html">Prev</a></li>
225 <li><a href="../../../../../org/apache/hadoop/hbase/security/access/package-tree.html">Next</a></li>
226 </ul>
227 <ul class="navList">
228 <li><a href="../../../../../index.html?org/apache/hadoop/hbase/security/package-tree.html" target="_top">Frames</a></li>
229 <li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
230 </ul>
231 <ul class="navList" id="allclasses_navbar_bottom">
232 <li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
233 </ul>
234 <div>
235 <script type="text/javascript"><!--
236 allClassesLink = document.getElementById("allclasses_navbar_bottom");
237 if(window==top) {
238 allClassesLink.style.display = "block";
239 }
240 else {
241 allClassesLink.style.display = "none";
242 }
243 //-->
244 </script>
245 </div>
246 <a name="skip.navbar.bottom">
247 <!-- -->
248 </a></div>
249 <!-- ======== END OF BOTTOM NAVBAR ======= -->
250 <p class="legalCopy"><small>Copyright &#169; 2007&#x2013;2018 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
251 </body>
252 </html>