blob: 3065feee5b32ba9009a7eafa912fadaccca87474 [file] [log] [blame]
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>All Classes (Apache Archiva Redback 3.0.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="jquery/jquery-3.5.1.js"></script>
<script type="text/javascript" src="jquery/jquery-ui.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="All Classes (Apache Archiva Redback 3.0.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var data = {"i0":2,"i1":2,"i2":2,"i3":2,"i4":2,"i5":2,"i6":2,"i7":2,"i8":2,"i9":2,"i10":2,"i11":2,"i12":2,"i13":2,"i14":8,"i15":2,"i16":2,"i17":2,"i18":2,"i19":2,"i20":2,"i21":2,"i22":2,"i23":32,"i24":2,"i25":4,"i26":1,"i27":8,"i28":2,"i29":2,"i30":1,"i31":2,"i32":1,"i33":2,"i34":1,"i35":1,"i36":2,"i37":2,"i38":8,"i39":2,"i40":1,"i41":2,"i42":2,"i43":2,"i44":2,"i45":2,"i46":2,"i47":2,"i48":4,"i49":2,"i50":2,"i51":2,"i52":2,"i53":2,"i54":2,"i55":2,"i56":1,"i57":2,"i58":2,"i59":1,"i60":1,"i61":2,"i62":2,"i63":2,"i64":2,"i65":2,"i66":2,"i67":2,"i68":2,"i69":2,"i70":2,"i71":2,"i72":2,"i73":2,"i74":2,"i75":2,"i76":2,"i77":2,"i78":2,"i79":2,"i80":2,"i81":2,"i82":2,"i83":2,"i84":2,"i85":2,"i86":2,"i87":2,"i88":2,"i89":2,"i90":2,"i91":2,"i92":2,"i93":8,"i94":1,"i95":2,"i96":2,"i97":4,"i98":2,"i99":4,"i100":2,"i101":2,"i102":2,"i103":2,"i104":1,"i105":2,"i106":2,"i107":8,"i108":2,"i109":2,"i110":2,"i111":2,"i112":2,"i113":2,"i114":2,"i115":8,"i116":2,"i117":2,"i118":2,"i119":2,"i120":2,"i121":2,"i122":2,"i123":2,"i124":2,"i125":2,"i126":2,"i127":2,"i128":2,"i129":8,"i130":1,"i131":8,"i132":2,"i133":8,"i134":2,"i135":2,"i136":1,"i137":1,"i138":2,"i139":1,"i140":1,"i141":8,"i142":8,"i143":2,"i144":2,"i145":1,"i146":2,"i147":2,"i148":1,"i149":1,"i150":2,"i151":2,"i152":2,"i153":2,"i154":2,"i155":2,"i156":2,"i157":1,"i158":1,"i159":2,"i160":1,"i161":8,"i162":2,"i163":2,"i164":2,"i165":2,"i166":2,"i167":2,"i168":2,"i169":2,"i170":2,"i171":2,"i172":2,"i173":2,"i174":1,"i175":2,"i176":2,"i177":2,"i178":2,"i179":2,"i180":2,"i181":2,"i182":2,"i183":8,"i184":2,"i185":8,"i186":8,"i187":8,"i188":2,"i189":8,"i190":2,"i191":2,"i192":1,"i193":2,"i194":2,"i195":2,"i196":2,"i197":2,"i198":1,"i199":8,"i200":1,"i201":8,"i202":2,"i203":2,"i204":2,"i205":2,"i206":1,"i207":2,"i208":8,"i209":8,"i210":1,"i211":2,"i212":2,"i213":8,"i214":1,"i215":2,"i216":2,"i217":2,"i218":2,"i219":2,"i220":8,"i221":2,"i222":2,"i223":2,"i224":1,"i225":2,"i226":8,"i227":1,"i228":2,"i229":8,"i230":8,"i231":8,"i232":8,"i233":2,"i234":32,"i235":2,"i236":2,"i237":2,"i238":1,"i239":2,"i240":2,"i241":2,"i242":2,"i243":8,"i244":2,"i245":2,"i246":2,"i247":8,"i248":1,"i249":2,"i250":2,"i251":2,"i252":2,"i253":1,"i254":2,"i255":2,"i256":2,"i257":2,"i258":1,"i259":2,"i260":2,"i261":2,"i262":8,"i263":2,"i264":2,"i265":1,"i266":1,"i267":8,"i268":1,"i269":2,"i270":4,"i271":4,"i272":1,"i273":8,"i274":1,"i275":2,"i276":2,"i277":2,"i278":1,"i279":8,"i280":2,"i281":1,"i282":1,"i283":2,"i284":2,"i285":2,"i286":2,"i287":2,"i288":2,"i289":2,"i290":2,"i291":2,"i292":2,"i293":2,"i294":2,"i295":2,"i296":2,"i297":2,"i298":2,"i299":1,"i300":2,"i301":8,"i302":2,"i303":1,"i304":2,"i305":2,"i306":2,"i307":2,"i308":2,"i309":2,"i310":4,"i311":8,"i312":2,"i313":2,"i314":1,"i315":1,"i316":2,"i317":1,"i318":8,"i319":1,"i320":2,"i321":8,"i322":2,"i323":2,"i324":1,"i325":2,"i326":8,"i327":1,"i328":1,"i329":8,"i330":1,"i331":2,"i332":2,"i333":1,"i334":1,"i335":1,"i336":2,"i337":2,"i338":1,"i339":1,"i340":2,"i341":2,"i342":2};
var tabs = {65535:["t0","All Classes"],1:["t1","Interface Summary"],2:["t2","Class Summary"],4:["t3","Enum Summary"],8:["t4","Exception Summary"],32:["t6","Annotation Types Summary"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "./";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></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" id="allclasses_navbar_top">
<li><a href="allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 title="All&amp;nbsp;Classes" class="title">All&nbsp;Classes</h1>
</div>
<div class="allClassesContainer">
<ul class="blockList">
<li class="blockList">
<table class="typeSummary">
<caption><span id="t0" class="activeTableTab"><span>All Classes</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Interface Summary</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Class Summary</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Enum Summary</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Exception Summary</a></span><span class="tabEnd">&nbsp;</span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Annotation Types Summary</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authentication/AbstractAuthenticator.html" title="class in org.apache.archiva.redback.authentication">AbstractAuthenticator</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/policy/AbstractCookieSettings.html" title="class in org.apache.archiva.redback.policy">AbstractCookieSettings</a></td>
<th class="colLast" scope="row">
<div class="block">Base class for cookie settings.</div>
</th>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/integration/filter/authentication/AbstractHttpAuthenticationFilter.html" title="class in org.apache.archiva.redback.integration.filter.authentication">AbstractHttpAuthenticationFilter</a></td>
<th class="colLast" scope="row">
<div class="block">AbstractHttpAuthenticationFilter</div>
</th>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/services/interceptors/AbstractInterceptor.html" title="class in org.apache.archiva.redback.rest.services.interceptors">AbstractInterceptor</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/policy/encoders/AbstractJAASPasswordEncoder.html" title="class in org.apache.archiva.redback.policy.encoders">AbstractJAASPasswordEncoder</a></td>
<th class="colLast" scope="row">
<div class="block">Abstract Password Encoder that uses the <a href="https://docs.oracle.com/javase/8/docs/api/java/security/MessageDigest.html?is-external=true" title="class or interface in java.security" class="externalLink"><code>MessageDigest</code></a> from JAAS.</div>
</th>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/keys/AbstractKeyManager.html" title="class in org.apache.archiva.redback.keys">AbstractKeyManager</a></td>
<th class="colLast" scope="row">
<div class="block">AbstractKeyManager</div>
</th>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/policy/rules/AbstractPasswordRule.html" title="class in org.apache.archiva.redback.policy.rules">AbstractPasswordRule</a></td>
<th class="colLast" scope="row">
<div class="block">AbstractPasswordRule</div>
</th>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rbac/AbstractRBACManager.html" title="class in org.apache.archiva.redback.rbac">AbstractRBACManager</a></td>
<th class="colLast" scope="row">
<div class="block">AbstractRBACManager</div>
</th>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/tests/AbstractRbacManagerPerformanceTestCase.html" title="class in org.apache.archiva.redback.tests">AbstractRbacManagerPerformanceTestCase</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/tests/AbstractRbacManagerTestCase.html" title="class in org.apache.archiva.redback.tests">AbstractRbacManagerTestCase</a></td>
<th class="colLast" scope="row">
<div class="block">AbstractRbacManagerTestCase</div>
</th>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rbac/AbstractRole.html" title="class in org.apache.archiva.redback.rbac">AbstractRole</a></td>
<th class="colLast" scope="row">
<div class="block">AbstractRole useful for common logic that implementors can use.</div>
</th>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rbac/AbstractUserAssignment.html" title="class in org.apache.archiva.redback.rbac">AbstractUserAssignment</a></td>
<th class="colLast" scope="row">
<div class="block">AbstractUserAssignment useful for common logic that implementors can use.</div>
</th>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/users/AbstractUserManager.html" title="class in org.apache.archiva.redback.users">AbstractUserManager</a></td>
<th class="colLast" scope="row">
<div class="block">AbstractUserManager</div>
</th>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/users/AbstractUserQuery.html" title="class in org.apache.archiva.redback.users">AbstractUserQuery</a></td>
<th class="colLast" scope="row">
<div class="block">Abstract Implementation of UserQuery.</div>
</th>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/policy/AccountLockedException.html" title="class in org.apache.archiva.redback.policy">AccountLockedException</a></td>
<th class="colLast" scope="row">
<div class="block">AccountLockedException</div>
</th>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/ActionStatus.html" title="class in org.apache.archiva.redback.rest.api.model">ActionStatus</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/integration/checks/security/AdminAutoCreateCheck.html" title="class in org.apache.archiva.redback.integration.checks.security">AdminAutoCreateCheck</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/integration/model/AdminEditUserCredentials.html" title="class in org.apache.archiva.redback.integration.model">AdminEditUserCredentials</a></td>
<th class="colLast" scope="row">
<div class="block">AdminEditUserCredentials</div>
</th>
</tr>
<tr id="i18" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/policy/rules/AlphaNumericPasswordRule.html" title="class in org.apache.archiva.redback.policy.rules">AlphaNumericPasswordRule</a></td>
<th class="colLast" scope="row">
<div class="block">Basic Password Rule.</div>
</th>
</tr>
<tr id="i19" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/policy/rules/AlphaPasswordRule.html" title="class in org.apache.archiva.redback.policy.rules">AlphaPasswordRule</a></td>
<th class="colLast" scope="row">
<div class="block">Basic Password Rule, Checks for non-empty passwords that have at least <a href="org/apache/archiva/redback/policy/rules/AlphaPasswordRule.html#setMinimumCount(int)"><code>AlphaPasswordRule.setMinimumCount(int)</code></a> of
alpha characters contained within.</div>
</th>
</tr>
<tr id="i20" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/Application.html" title="class in org.apache.archiva.redback.rest.api.model">Application</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i21" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/v2/Application.html" title="class in org.apache.archiva.redback.rest.api.model.v2">Application</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i22" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/ApplicationRoles.html" title="class in org.apache.archiva.redback.rest.api.model">ApplicationRoles</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i23" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/common/config/api/AsyncListener.html" title="annotation in org.apache.archiva.redback.common.config.api">AsyncListener</a></td>
<th class="colLast" scope="row">
<div class="block">A annotation that marks a event listener method as asynchronous.</div>
</th>
</tr>
<tr id="i24" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authentication/AuthenticationConstants.html" title="class in org.apache.archiva.redback.authentication">AuthenticationConstants</a></td>
<th class="colLast" scope="row">
<div class="block">Contants class used for authentication</div>
</th>
</tr>
<tr id="i25" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authentication/AuthenticationControl.html" title="enum in org.apache.archiva.redback.authentication">AuthenticationControl</a></td>
<th class="colLast" scope="row">
<div class="block">These have the same meaning as for PAM modules
required
If a ‘required’ module returns a status that is not ‘success’,
the operation will ultimately fail, but only after the modules below
it are invoked.</div>
</th>
</tr>
<tr id="i26" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authentication/AuthenticationDataSource.html" title="interface in org.apache.archiva.redback.authentication">AuthenticationDataSource</a></td>
<th class="colLast" scope="row">
<div class="block">Just a tag to indicate that the implementing class is an AuthenticationDataSource.</div>
</th>
</tr>
<tr id="i27" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authentication/AuthenticationException.html" title="class in org.apache.archiva.redback.authentication">AuthenticationException</a></td>
<th class="colLast" scope="row">
<div class="block">AuthenticationException.java</div>
</th>
</tr>
<tr id="i28" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authentication/AuthenticationFailureCause.html" title="class in org.apache.archiva.redback.authentication">AuthenticationFailureCause</a></td>
<th class="colLast" scope="row">
<div class="block">detail on possible authentication failure.</div>
</th>
</tr>
<tr id="i29" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/services/interceptors/AuthenticationInterceptor.html" title="class in org.apache.archiva.redback.rest.services.interceptors">AuthenticationInterceptor</a></td>
<th class="colLast" scope="row">
<div class="block">This interceptor will check if the user is already logged in the session.</div>
</th>
</tr>
<tr id="i30" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/keys/AuthenticationKey.html" title="interface in org.apache.archiva.redback.keys">AuthenticationKey</a></td>
<th class="colLast" scope="row">
<div class="block">AuthenticationKey is an object representing a key established to
automatically authenticate a user without the user providing typical
login credentials.</div>
</th>
</tr>
<tr id="i31" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/AuthenticationKeyResult.html" title="class in org.apache.archiva.redback.rest.api.model">AuthenticationKeyResult</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i32" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authentication/AuthenticationManager.html" title="interface in org.apache.archiva.redback.authentication">AuthenticationManager</a></td>
<th class="colLast" scope="row">
<div class="block">AuthenticationManager:</div>
</th>
</tr>
<tr id="i33" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authentication/AuthenticationResult.html" title="class in org.apache.archiva.redback.authentication">AuthenticationResult</a></td>
<th class="colLast" scope="row">
<div class="block">AuthenticationResult: wrapper object for information that comes back from the authentication system</div>
</th>
</tr>
<tr id="i34" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/services/v2/AuthenticationService.html" title="interface in org.apache.archiva.redback.rest.api.services.v2">AuthenticationService</a></td>
<th class="colLast" scope="row">
<div class="block">Authentication service</div>
</th>
</tr>
<tr id="i35" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authentication/Authenticator.html" title="interface in org.apache.archiva.redback.authentication">Authenticator</a></td>
<th class="colLast" scope="row">
<div class="block">Authenticator:</div>
</th>
</tr>
<tr id="i36" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authentication/AuthenticatorControl.html" title="class in org.apache.archiva.redback.authentication">AuthenticatorControl</a></td>
<th class="colLast" scope="row">
<div class="block">Gives a priority and what to do, if the authentication succeeds.</div>
</th>
</tr>
<tr id="i37" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authorization/AuthorizationDataSource.html" title="class in org.apache.archiva.redback.authorization">AuthorizationDataSource</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i38" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authorization/AuthorizationException.html" title="class in org.apache.archiva.redback.authorization">AuthorizationException</a></td>
<th class="colLast" scope="row">
<div class="block">EntityAuthenticationException.java</div>
</th>
</tr>
<tr id="i39" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authorization/AuthorizationResult.html" title="class in org.apache.archiva.redback.authorization">AuthorizationResult</a></td>
<th class="colLast" scope="row">
<div class="block">AuthorizationResult: wrapper object for results from the authorization system</div>
</th>
</tr>
<tr id="i40" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authorization/Authorizer.html" title="interface in org.apache.archiva.redback.authorization">Authorizer</a></td>
<th class="colLast" scope="row">
<div class="block">Authorizer:</div>
</th>
</tr>
<tr id="i41" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/integration/util/AutoLoginCookies.html" title="class in org.apache.archiva.redback.integration.util">AutoLoginCookies</a></td>
<th class="colLast" scope="row">
<div class="block">AutoLoginCookies</div>
</th>
</tr>
<tr id="i42" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/v2/AvailabilityStatus.html" title="class in org.apache.archiva.redback.rest.api.model.v2">AvailabilityStatus</a></td>
<th class="colLast" scope="row">
<div class="block">Returns a status of availability (does exist, or does not exist) of a given object.</div>
</th>
</tr>
<tr id="i43" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/v2/BaseGroupInfo.html" title="class in org.apache.archiva.redback.rest.api.model.v2">BaseGroupInfo</a></td>
<th class="colLast" scope="row">
<div class="block">Information about a group.</div>
</th>
</tr>
<tr id="i44" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/services/v2/BaseRedbackService.html" title="class in org.apache.archiva.redback.rest.services.v2">BaseRedbackService</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i45" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/v2/BaseRoleInfo.html" title="class in org.apache.archiva.redback.rest.api.model.v2">BaseRoleInfo</a></td>
<th class="colLast" scope="row">
<div class="block">Basic role information.</div>
</th>
</tr>
<tr id="i46" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/v2/BaseUserInfo.html" title="class in org.apache.archiva.redback.rest.api.model.v2">BaseUserInfo</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i47" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/services/interceptors/BearerAuthInterceptor.html" title="class in org.apache.archiva.redback.rest.services.interceptors">BearerAuthInterceptor</a></td>
<th class="colLast" scope="row">
<div class="block">Interceptor that checks for the Bearer Header value and tries to verify the token.</div>
</th>
</tr>
<tr id="i48" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authentication/jwt/BearerError.html" title="enum in org.apache.archiva.redback.authentication.jwt">BearerError</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i49" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authentication/BearerTokenAuthenticationDataSource.html" title="class in org.apache.archiva.redback.authentication">BearerTokenAuthenticationDataSource</a></td>
<th class="colLast" scope="row">
<div class="block">Datasource used for authentication by Bearer token (JWT)</div>
</th>
</tr>
<tr id="i50" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/keys/cached/CachedKeyManager.html" title="class in org.apache.archiva.redback.keys.cached">CachedKeyManager</a></td>
<th class="colLast" scope="row">
<div class="block">CachedKeyManager</div>
</th>
</tr>
<tr id="i51" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rbac/cached/CachedRbacManager.html" title="class in org.apache.archiva.redback.rbac.cached">CachedRbacManager</a></td>
<th class="colLast" scope="row">
<div class="block">CachedRbacManager is a wrapped RBACManager with caching.</div>
</th>
</tr>
<tr id="i52" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/users/cached/CachedUserManager.html" title="class in org.apache.archiva.redback.users.cached">CachedUserManager</a></td>
<th class="colLast" scope="row">
<div class="block">CachedUserManager</div>
</th>
</tr>
<tr id="i53" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/common/config/acc2/CfgListener.html" title="class in org.apache.archiva.redback.common.config.acc2">CfgListener</a></td>
<th class="colLast" scope="row">
<div class="block">This class maps apache commons configuration events into redback configuration events.</div>
</th>
</tr>
<tr id="i54" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/policy/rules/CharacterLengthPasswordRule.html" title="class in org.apache.archiva.redback.policy.rules">CharacterLengthPasswordRule</a></td>
<th class="colLast" scope="row">
<div class="block">Basic Password Rule, Checks for non-empty passwords that have between <a href="org/apache/archiva/redback/policy/rules/CharacterLengthPasswordRule.html#setMinimumCharacters(int)"><code>CharacterLengthPasswordRule.setMinimumCharacters(int)</code></a> and
<a href="org/apache/archiva/redback/policy/rules/CharacterLengthPasswordRule.html#setMaximumCharacters(int)"><code>CharacterLengthPasswordRule.setMaximumCharacters(int)</code></a> characters in length.</div>
</th>
</tr>
<tr id="i55" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/common/config/acc2/CommonsConfigurationRegistry.html" title="class in org.apache.archiva.redback.common.config.acc2">CommonsConfigurationRegistry</a></td>
<th class="colLast" scope="row">
<div class="block">Implementation of the registry component using
<a href="https://commons.apache.org/proper/commons-configuration/index.html">Commons Configuration 2</a>.</div>
</th>
</tr>
<tr id="i56" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/common/config/api/ConfigRegistry.html" title="interface in org.apache.archiva.redback.common.config.api">ConfigRegistry</a></td>
<th class="colLast" scope="row">
<div class="block">The configuration registry is a single source of external configuration.</div>
</th>
</tr>
<tr id="i57" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/common/ldap/connection/ConfigurableLdapConnectionFactory.html" title="class in org.apache.archiva.redback.common.ldap.connection">ConfigurableLdapConnectionFactory</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i58" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/users/configurable/ConfigurableUserManager.html" title="class in org.apache.archiva.redback.users.configurable">ConfigurableUserManager</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i59" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/Constants.html" title="interface in org.apache.archiva.redback.rest.api">Constants</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i60" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/policy/CookieSettings.html" title="interface in org.apache.archiva.redback.policy">CookieSettings</a></td>
<th class="colLast" scope="row">
<div class="block">CookieSettings</div>
</th>
</tr>
<tr id="i61" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/integration/model/CreateRoleDetails.html" title="class in org.apache.archiva.redback.integration.model">CreateRoleDetails</a></td>
<th class="colLast" scope="row">
<div class="block">CreateRoleDetails</div>
</th>
</tr>
<tr id="i62" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/integration/model/CreateUserCredentials.html" title="class in org.apache.archiva.redback.integration.model">CreateUserCredentials</a></td>
<th class="colLast" scope="row">
<div class="block">CreateUserCredentials</div>
</th>
</tr>
<tr id="i63" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/integration/util/DateUtils.html" title="class in org.apache.archiva.redback.integration.util">DateUtils</a></td>
<th class="colLast" scope="row">
<div class="block">DateUtils</div>
</th>
</tr>
<tr id="i64" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authentication/DefaultAuthenticationManager.html" title="class in org.apache.archiva.redback.authentication">DefaultAuthenticationManager</a></td>
<th class="colLast" scope="row">
<div class="block">DefaultAuthenticationManager: the goal of the authentication manager is to act as a conduit for
authentication requests into different authentication schemes</div>
</th>
</tr>
<tr id="i65" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/services/v2/DefaultAuthenticationService.html" title="class in org.apache.archiva.redback.rest.services.v2">DefaultAuthenticationService</a></td>
<th class="colLast" scope="row">
<div class="block">Authentication service provides REST methods for authentication and verification.</div>
</th>
</tr>
<tr id="i66" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/services/v2/DefaultGroupService.html" title="class in org.apache.archiva.redback.rest.services.v2">DefaultGroupService</a></td>
<th class="colLast" scope="row">
<div class="block">LDAP implementation of the group service</div>
</th>
</tr>
<tr id="i67" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/users/ldap/service/DefaultLdapCacheService.html" title="class in org.apache.archiva.redback.users.ldap.service">DefaultLdapCacheService</a></td>
<th class="colLast" scope="row">
<div class="block">DefaultLdapCacheService</div>
</th>
</tr>
<tr id="i68" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/common/ldap/connection/DefaultLdapConnection.html" title="class in org.apache.archiva.redback.common.ldap.connection">DefaultLdapConnection</a></td>
<th class="colLast" scope="row">
<div class="block">The configuration for a connection will not change.</div>
</th>
</tr>
<tr id="i69" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/users/ldap/ctl/DefaultLdapController.html" title="class in org.apache.archiva.redback.users.ldap.ctl">DefaultLdapController</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i70" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/services/DefaultLdapGroupMappingService.html" title="class in org.apache.archiva.redback.rest.services">DefaultLdapGroupMappingService</a></td>
<th class="colLast" scope="row">Deprecated.
<div class="deprecationComment">Use new API version <a href="org/apache/archiva/redback/rest/services/v2/DefaultGroupService.html" title="class in org.apache.archiva.redback.rest.services.v2"><code>DefaultGroupService</code></a></div>
</th>
</tr>
<tr id="i71" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/common/ldap/role/DefaultLdapRoleMapper.html" title="class in org.apache.archiva.redback.common.ldap.role">DefaultLdapRoleMapper</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i72" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/common/ldap/role/DefaultLdapRoleMapperConfiguration.html" title="class in org.apache.archiva.redback.common.ldap.role">DefaultLdapRoleMapperConfiguration</a></td>
<th class="colLast" scope="row">
<div class="block"><b>This implementation is only in memory you must use a different one if you need to save datas.</b></div>
</th>
</tr>
<tr id="i73" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/services/DefaultLoginService.html" title="class in org.apache.archiva.redback.rest.services">DefaultLoginService</a></td>
<th class="colLast" scope="row">Deprecated.
<div class="deprecationComment">You should use new REST API version <a href="org/apache/archiva/redback/rest/api/services/v2/AuthenticationService.html" title="interface in org.apache.archiva.redback.rest.api.services.v2"><code>AuthenticationService</code></a></div>
</th>
</tr>
<tr id="i74" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/services/DefaultPasswordService.html" title="class in org.apache.archiva.redback.rest.services">DefaultPasswordService</a></td>
<th class="colLast" scope="row">Deprecated.
<div class="deprecationComment">Use the new V2 version <a href="org/apache/archiva/redback/rest/services/v2/DefaultAuthenticationService.html" title="class in org.apache.archiva.redback.rest.services.v2"><code>DefaultAuthenticationService</code></a></div>
</th>
</tr>
<tr id="i75" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authorization/rbac/evaluator/DefaultPermissionEvaluator.html" title="class in org.apache.archiva.redback.authorization.rbac.evaluator">DefaultPermissionEvaluator</a></td>
<th class="colLast" scope="row">
<div class="block">DefaultPermissionEvaluator:
Currently only one expression is available for evaluation, ${username} will be replaced with the username
of the person making the authorization check</div>
</th>
</tr>
<tr id="i76" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/services/DefaultRoleManagementService.html" title="class in org.apache.archiva.redback.rest.services">DefaultRoleManagementService</a></td>
<th class="colLast" scope="row">Deprecated.
<div class="deprecationComment">Use the new V2 version <a href="org/apache/archiva/redback/rest/services/v2/DefaultRoleService.html" title="class in org.apache.archiva.redback.rest.services.v2"><code>DefaultRoleService</code></a></div>
</th>
</tr>
<tr id="i77" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/role/DefaultRoleManager.html" title="class in org.apache.archiva.redback.role">DefaultRoleManager</a></td>
<th class="colLast" scope="row">
<div class="block">RoleProfileManager:</div>
</th>
</tr>
<tr id="i78" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/role/processor/DefaultRoleModelProcessor.html" title="class in org.apache.archiva.redback.role.processor">DefaultRoleModelProcessor</a></td>
<th class="colLast" scope="row">
<div class="block">DefaultRoleModelProcessor: inserts the components of the model that can be populated into the rbac manager</div>
</th>
</tr>
<tr id="i79" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/role/validator/DefaultRoleModelValidator.html" title="class in org.apache.archiva.redback.role.validator">DefaultRoleModelValidator</a></td>
<th class="colLast" scope="row">
<div class="block">DefaultRoleModelValidator: validates completeness of the model</div>
</th>
</tr>
<tr id="i80" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/services/v2/DefaultRoleService.html" title="class in org.apache.archiva.redback.rest.services.v2">DefaultRoleService</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i81" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/role/template/DefaultRoleTemplateProcessor.html" title="class in org.apache.archiva.redback.role.template">DefaultRoleTemplateProcessor</a></td>
<th class="colLast" scope="row">
<div class="block">DefaultRoleTemplateProcessor: inserts the components of a template into the rbac manager</div>
</th>
</tr>
<tr id="i82" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/system/DefaultSecuritySession.html" title="class in org.apache.archiva.redback.system">DefaultSecuritySession</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i83" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/system/DefaultSecuritySystem.html" title="class in org.apache.archiva.redback.system">DefaultSecuritySystem</a></td>
<th class="colLast" scope="row">
<div class="block">DefaultSecuritySystem:</div>
</th>
</tr>
<tr id="i84" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/configuration/DefaultUserConfiguration.html" title="class in org.apache.archiva.redback.configuration">DefaultUserConfiguration</a></td>
<th class="colLast" scope="row">
<div class="block">ConfigurationFactory</div>
</th>
</tr>
<tr id="i85" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/policy/DefaultUserSecurityPolicy.html" title="class in org.apache.archiva.redback.policy">DefaultUserSecurityPolicy</a></td>
<th class="colLast" scope="row">
<div class="block">User Security Policy.</div>
</th>
</tr>
<tr id="i86" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/services/DefaultUserService.html" title="class in org.apache.archiva.redback.rest.services">DefaultUserService</a></td>
<th class="colLast" scope="row">Deprecated.</th>
</tr>
<tr id="i87" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/services/v2/DefaultUserService.html" title="class in org.apache.archiva.redback.rest.services.v2">DefaultUserService</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i88" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/policy/DefaultUserValidationSettings.html" title="class in org.apache.archiva.redback.policy">DefaultUserValidationSettings</a></td>
<th class="colLast" scope="row">
<div class="block">DefaultUserValidationSettings</div>
</th>
</tr>
<tr id="i89" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/services/DefaultUtilServices.html" title="class in org.apache.archiva.redback.rest.services">DefaultUtilServices</a></td>
<th class="colLast" scope="row">Deprecated.
<div class="deprecationComment">There is no replacement</div>
</th>
</tr>
<tr id="i90" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/integration/filter/authentication/digest/Digest.html" title="class in org.apache.archiva.redback.integration.filter.authentication.digest">Digest</a></td>
<th class="colLast" scope="row">
<div class="block">Digest</div>
</th>
</tr>
<tr id="i91" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/integration/model/EditRoleDetails.html" title="class in org.apache.archiva.redback.integration.model">EditRoleDetails</a></td>
<th class="colLast" scope="row">
<div class="block">EditRoleDetails - Existing user Role Details.</div>
</th>
</tr>
<tr id="i92" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/integration/model/EditUserCredentials.html" title="class in org.apache.archiva.redback.integration.model">EditUserCredentials</a></td>
<th class="colLast" scope="row">
<div class="block">EditUserCredentials</div>
</th>
</tr>
<tr id="i93" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authentication/EncryptionFailedException.html" title="class in org.apache.archiva.redback.authentication">EncryptionFailedException</a></td>
<th class="colLast" scope="row">
<div class="block">Exception used by the token manager.</div>
</th>
</tr>
<tr id="i94" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/system/check/EnvironmentCheck.html" title="interface in org.apache.archiva.redback.system.check">EnvironmentCheck</a></td>
<th class="colLast" scope="row">
<div class="block">EnvironmentCheck - Perform an Environment Check.</div>
</th>
</tr>
<tr id="i95" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/services/utils/EnvironmentChecker.html" title="class in org.apache.archiva.redback.rest.services.utils">EnvironmentChecker</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i96" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/ErrorMessage.html" title="class in org.apache.archiva.redback.rest.api.model">ErrorMessage</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i97" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/common/config/api/EventType.html" title="enum in org.apache.archiva.redback.common.config.api">EventType</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i98" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/integration/mail/FreemarkerMailGenerator.html" title="class in org.apache.archiva.redback.integration.mail">FreemarkerMailGenerator</a></td>
<th class="colLast" scope="row">
<div class="block">Mail generator that uses freemarker templates.</div>
</th>
</tr>
<tr id="i99" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/v2/GrantType.html" title="enum in org.apache.archiva.redback.rest.api.model.v2">GrantType</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i100" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/v2/Group.html" title="class in org.apache.archiva.redback.rest.api.model.v2">Group</a></td>
<th class="colLast" scope="row">
<div class="block">REST API Version 2 group element</div>
</th>
</tr>
<tr id="i101" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/GroupMapping.html" title="class in org.apache.archiva.redback.rest.api.model">GroupMapping</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i102" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/v2/GroupMapping.html" title="class in org.apache.archiva.redback.rest.api.model.v2">GroupMapping</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i103" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/GroupMappingUpdateRequest.html" title="class in org.apache.archiva.redback.rest.api.model">GroupMappingUpdateRequest</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i104" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/services/v2/GroupService.html" title="interface in org.apache.archiva.redback.rest.api.services.v2">GroupService</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i105" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/integration/checks/security/GuestUserEnvironmentCheck.html" title="class in org.apache.archiva.redback.integration.checks.security">GuestUserEnvironmentCheck</a></td>
<th class="colLast" scope="row">
<div class="block">RequiredRolesEnvironmentCheck:</div>
</th>
</tr>
<tr id="i106" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/integration/filter/authentication/digest/Hex.html" title="class in org.apache.archiva.redback.integration.filter.authentication.digest">Hex</a></td>
<th class="colLast" scope="row">
<div class="block">Hex</div>
</th>
</tr>
<tr id="i107" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/integration/filter/authentication/HttpAuthenticationException.html" title="class in org.apache.archiva.redback.integration.filter.authentication">HttpAuthenticationException</a></td>
<th class="colLast" scope="row">
<div class="block">HttpAuthenticationException</div>
</th>
</tr>
<tr id="i108" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/integration/filter/authentication/HttpAuthenticator.html" title="class in org.apache.archiva.redback.integration.filter.authentication">HttpAuthenticator</a></td>
<th class="colLast" scope="row">
<div class="block">HttpAuthenticator</div>
</th>
</tr>
<tr id="i109" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/integration/filter/authentication/basic/HttpBasicAuthentication.html" title="class in org.apache.archiva.redback.integration.filter.authentication.basic">HttpBasicAuthentication</a></td>
<th class="colLast" scope="row">
<div class="block">HttpBasicAuthentication</div>
</th>
</tr>
<tr id="i110" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/integration/filter/authentication/basic/HttpBasicAuthenticationFilter.html" title="class in org.apache.archiva.redback.integration.filter.authentication.basic">HttpBasicAuthenticationFilter</a></td>
<th class="colLast" scope="row">
<div class="block">HttpBasicAuthenticationFilter</div>
</th>
</tr>
<tr id="i111" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/integration/filter/authentication/digest/HttpDigestAuthentication.html" title="class in org.apache.archiva.redback.integration.filter.authentication.digest">HttpDigestAuthentication</a></td>
<th class="colLast" scope="row">
<div class="block">HttpDigestAuthentication methods for working with <a href="http://www.faqs.org/rfcs/rfc2617.html">RFC 2617 HTTP Authentication</a>.</div>
</th>
</tr>
<tr id="i112" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/integration/filter/authentication/digest/HttpDigestAuthenticationFilter.html" title="class in org.apache.archiva.redback.integration.filter.authentication.digest">HttpDigestAuthenticationFilter</a></td>
<th class="colLast" scope="row">
<div class="block">HttpDigestAuthenticationFilter.</div>
</th>
</tr>
<tr id="i113" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/integration/filter/authentication/digest/HttpDigestHeader.html" title="class in org.apache.archiva.redback.integration.filter.authentication.digest">HttpDigestHeader</a></td>
<th class="colLast" scope="row">
<div class="block">HttpDigestHeader</div>
</th>
</tr>
<tr id="i114" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/integration/HttpUtils.html" title="class in org.apache.archiva.redback.integration">HttpUtils</a></td>
<th class="colLast" scope="row">
<div class="block">Collection of Utility methods useful in an Http environment.</div>
</th>
</tr>
<tr id="i115" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authentication/InvalidTokenException.html" title="class in org.apache.archiva.redback.authentication">InvalidTokenException</a></td>
<th class="colLast" scope="row">
<div class="block">Exception used by the token manager.</div>
</th>
</tr>
<tr id="i116" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/services/interceptors/JacksonJsonConfigurator.html" title="class in org.apache.archiva.redback.rest.services.interceptors">JacksonJsonConfigurator</a></td>
<th class="colLast" scope="row">
<div class="block">to setup some ObjectMapper configuration</div>
</th>
</tr>
<tr id="i117" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/keys/jpa/model/JpaAuthenticationKey.html" title="class in org.apache.archiva.redback.keys.jpa.model">JpaAuthenticationKey</a></td>
<th class="colLast" scope="row">
<div class="block">Authentication Key implementation for JPA.</div>
</th>
</tr>
<tr id="i118" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/keys/jpa/JpaKeyManager.html" title="class in org.apache.archiva.redback.keys.jpa">JpaKeyManager</a></td>
<th class="colLast" scope="row">
<div class="block">Key Manager Implementation for JPA.</div>
</th>
</tr>
<tr id="i119" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rbac/jpa/model/JpaOperation.html" title="class in org.apache.archiva.redback.rbac.jpa.model">JpaOperation</a></td>
<th class="colLast" scope="row">
<div class="block">Created by martin on 25.09.16.</div>
</th>
</tr>
<tr id="i120" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rbac/jpa/model/JpaPermission.html" title="class in org.apache.archiva.redback.rbac.jpa.model">JpaPermission</a></td>
<th class="colLast" scope="row">
<div class="block">Created by martin on 25.09.16.</div>
</th>
</tr>
<tr id="i121" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rbac/jpa/JpaRbacManager.html" title="class in org.apache.archiva.redback.rbac.jpa">JpaRbacManager</a></td>
<th class="colLast" scope="row">
<div class="block">Created by martin on 20.09.16.</div>
</th>
</tr>
<tr id="i122" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rbac/jpa/model/JpaResource.html" title="class in org.apache.archiva.redback.rbac.jpa.model">JpaResource</a></td>
<th class="colLast" scope="row">
<div class="block">Created by martin on 25.09.16.</div>
</th>
</tr>
<tr id="i123" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rbac/jpa/model/JpaRole.html" title="class in org.apache.archiva.redback.rbac.jpa.model">JpaRole</a></td>
<th class="colLast" scope="row">
<div class="block">Created by martin on 25.09.16.</div>
</th>
</tr>
<tr id="i124" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/users/jpa/model/JpaUser.html" title="class in org.apache.archiva.redback.users.jpa.model">JpaUser</a></td>
<th class="colLast" scope="row">
<div class="block">Created by martin on 20.09.16.</div>
</th>
</tr>
<tr id="i125" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rbac/jpa/model/JpaUserAssignment.html" title="class in org.apache.archiva.redback.rbac.jpa.model">JpaUserAssignment</a></td>
<th class="colLast" scope="row">
<div class="block">Created by Martin Stockhammer <martin_s@apache.org> on 26.09.16.</div>
</th>
</tr>
<tr id="i126" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/users/jpa/JpaUserManager.html" title="class in org.apache.archiva.redback.users.jpa">JpaUserManager</a></td>
<th class="colLast" scope="row">
<div class="block">Created by martin on 20.09.16.</div>
</th>
</tr>
<tr id="i127" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/users/jpa/JpaUserQuery.html" title="class in org.apache.archiva.redback.users.jpa">JpaUserQuery</a></td>
<th class="colLast" scope="row">
<div class="block">Created by martin on 23.09.16.</div>
</th>
</tr>
<tr id="i128" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authentication/jwt/JwtAuthenticator.html" title="class in org.apache.archiva.redback.authentication.jwt">JwtAuthenticator</a></td>
<th class="colLast" scope="row">
<div class="block">Authenticator for JWT tokens.</div>
</th>
</tr>
<tr id="i129" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authentication/jwt/JwtKeyIdNotFoundException.html" title="class in org.apache.archiva.redback.authentication.jwt">JwtKeyIdNotFoundException</a></td>
<th class="colLast" scope="row">
<div class="block">Exception is thrown, when a key with the given id is not in the current list</div>
</th>
</tr>
<tr id="i130" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/keys/KeyManager.html" title="interface in org.apache.archiva.redback.keys">KeyManager</a></td>
<th class="colLast" scope="row">
<div class="block">KeyManager</div>
</th>
</tr>
<tr id="i131" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/keys/KeyManagerException.html" title="class in org.apache.archiva.redback.keys">KeyManagerException</a></td>
<th class="colLast" scope="row">
<div class="block">KeyManagerException</div>
</th>
</tr>
<tr id="i132" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/keys/KeyManagerTestCase.html" title="class in org.apache.archiva.redback.keys">KeyManagerTestCase</a></td>
<th class="colLast" scope="row">
<div class="block">KeyManagerTestCase</div>
</th>
</tr>
<tr id="i133" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/keys/KeyNotFoundException.html" title="class in org.apache.archiva.redback.keys">KeyNotFoundException</a></td>
<th class="colLast" scope="row">
<div class="block">KeyNotFoundException</div>
</th>
</tr>
<tr id="i134" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authentication/keystore/KeyStoreAuthenticator.html" title="class in org.apache.archiva.redback.authentication.keystore">KeyStoreAuthenticator</a></td>
<th class="colLast" scope="row">
<div class="block">KeyStoreAuthenticator:</div>
</th>
</tr>
<tr id="i135" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authentication/ldap/LdapBindAuthenticator.html" title="class in org.apache.archiva.redback.authentication.ldap">LdapBindAuthenticator</a></td>
<th class="colLast" scope="row">
<div class="block">LdapBindAuthenticator:</div>
</th>
</tr>
<tr id="i136" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/users/ldap/service/LdapCacheService.html" title="interface in org.apache.archiva.redback.users.ldap.service">LdapCacheService</a></td>
<th class="colLast" scope="row">
<div class="block">LdapCacheService
Service that manages the LDAP caches: LDAP connections and LDAP users</div>
</th>
</tr>
<tr id="i137" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/common/ldap/connection/LdapConnection.html" title="interface in org.apache.archiva.redback.common.ldap.connection">LdapConnection</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i138" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/common/ldap/connection/LdapConnectionConfiguration.html" title="class in org.apache.archiva.redback.common.ldap.connection">LdapConnectionConfiguration</a></td>
<th class="colLast" scope="row">
<div class="block">This class contains the configuration for a ldap connection.</div>
</th>
</tr>
<tr id="i139" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/common/ldap/connection/LdapConnectionFactory.html" title="interface in org.apache.archiva.redback.common.ldap.connection">LdapConnectionFactory</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i140" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/users/ldap/ctl/LdapController.html" title="interface in org.apache.archiva.redback.users.ldap.ctl">LdapController</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i141" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/users/ldap/ctl/LdapControllerException.html" title="class in org.apache.archiva.redback.users.ldap.ctl">LdapControllerException</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i142" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/common/ldap/connection/LdapException.html" title="class in org.apache.archiva.redback.common.ldap.connection">LdapException</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i143" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/common/ldap/role/LdapGroup.html" title="class in org.apache.archiva.redback.common.ldap.role">LdapGroup</a></td>
<th class="colLast" scope="row">
<div class="block">Representation of a LDAP group</div>
</th>
</tr>
<tr id="i144" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/LdapGroupMapping.html" title="class in org.apache.archiva.redback.rest.api.model">LdapGroupMapping</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i145" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/services/LdapGroupMappingService.html" title="interface in org.apache.archiva.redback.rest.api.services">LdapGroupMappingService</a></td>
<th class="colLast" scope="row">Deprecated.</th>
</tr>
<tr id="i146" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/LdapGroupMappingUpdateRequest.html" title="class in org.apache.archiva.redback.rest.api.model">LdapGroupMappingUpdateRequest</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i147" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rbac/ldap/LdapRbacManager.html" title="class in org.apache.archiva.redback.rbac.ldap">LdapRbacManager</a></td>
<th class="colLast" scope="row">
<div class="block">LdapRbacManager will read datas from ldap for mapping groups to role.</div>
</th>
</tr>
<tr id="i148" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/common/ldap/role/LdapRoleMapper.html" title="interface in org.apache.archiva.redback.common.ldap.role">LdapRoleMapper</a></td>
<th class="colLast" scope="row">
<div class="block">will map ldap group to redback role</div>
</th>
</tr>
<tr id="i149" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/common/ldap/role/LdapRoleMapperConfiguration.html" title="interface in org.apache.archiva.redback.common.ldap.role">LdapRoleMapperConfiguration</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i150" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/common/ldap/user/LdapUser.html" title="class in org.apache.archiva.redback.common.ldap.user">LdapUser</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i151" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/users/ldap/LdapUserManager.html" title="class in org.apache.archiva.redback.users.ldap">LdapUserManager</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i152" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/common/ldap/user/LdapUserMapper.html" title="class in org.apache.archiva.redback.common.ldap.user">LdapUserMapper</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i153" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/users/ldap/LdapUserQuery.html" title="class in org.apache.archiva.redback.users.ldap">LdapUserQuery</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i154" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/common/ldap/LdapUtils.html" title="class in org.apache.archiva.redback.common.ldap">LdapUtils</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i155" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/integration/checks/security/LockedAdminEnvironmentCheck.html" title="class in org.apache.archiva.redback.integration.checks.security">LockedAdminEnvironmentCheck</a></td>
<th class="colLast" scope="row">
<div class="block">LockedAdminEnvironmentCheck: checks if accounts marked as system administrator are locked
and unlocks them on startup.</div>
</th>
</tr>
<tr id="i156" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/LoginRequest.html" title="class in org.apache.archiva.redback.rest.api.model">LoginRequest</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i157" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/services/LoginService.html" title="interface in org.apache.archiva.redback.rest.api.services">LoginService</a></td>
<th class="colLast" scope="row">Deprecated.</th>
</tr>
<tr id="i158" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/integration/mail/Mailer.html" title="interface in org.apache.archiva.redback.integration.mail">Mailer</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i159" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/integration/mail/MailerImpl.html" title="class in org.apache.archiva.redback.integration.mail">MailerImpl</a></td>
<th class="colLast" scope="row">
<div class="block">Mailer</div>
</th>
</tr>
<tr id="i160" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/integration/mail/MailGenerator.html" title="interface in org.apache.archiva.redback.integration.mail">MailGenerator</a></td>
<th class="colLast" scope="row">
<div class="block">Mail generator component.</div>
</th>
</tr>
<tr id="i161" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/common/ldap/MappingException.html" title="class in org.apache.archiva.redback.common.ldap">MappingException</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i162" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/keys/memory/MemoryAuthenticationKey.html" title="class in org.apache.archiva.redback.keys.memory">MemoryAuthenticationKey</a></td>
<th class="colLast" scope="row">
<div class="block">MemoryAuthenticationKey</div>
</th>
</tr>
<tr id="i163" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authentication/memory/MemoryAuthenticator.html" title="class in org.apache.archiva.redback.authentication.memory">MemoryAuthenticator</a></td>
<th class="colLast" scope="row">
<div class="block">MemoryAuthenticator:</div>
</th>
</tr>
<tr id="i164" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rbac/memory/MemoryAuthorizationDataSource.html" title="class in org.apache.archiva.redback.rbac.memory">MemoryAuthorizationDataSource</a></td>
<th class="colLast" scope="row">
<div class="block">MemoryAuthorizationDataSource:</div>
</th>
</tr>
<tr id="i165" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rbac/memory/MemoryAuthorizer.html" title="class in org.apache.archiva.redback.rbac.memory">MemoryAuthorizer</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i166" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/keys/memory/MemoryKeyManager.html" title="class in org.apache.archiva.redback.keys.memory">MemoryKeyManager</a></td>
<th class="colLast" scope="row">
<div class="block">KeyManager backed by an in-memory only store.</div>
</th>
</tr>
<tr id="i167" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rbac/memory/MemoryOperation.html" title="class in org.apache.archiva.redback.rbac.memory">MemoryOperation</a></td>
<th class="colLast" scope="row">
<div class="block">MemoryOperation</div>
</th>
</tr>
<tr id="i168" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rbac/memory/MemoryPermission.html" title="class in org.apache.archiva.redback.rbac.memory">MemoryPermission</a></td>
<th class="colLast" scope="row">
<div class="block">MemoryPermission</div>
</th>
</tr>
<tr id="i169" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rbac/memory/MemoryRbacManager.html" title="class in org.apache.archiva.redback.rbac.memory">MemoryRbacManager</a></td>
<th class="colLast" scope="row">
<div class="block">MemoryRbacManager: a very quick and dirty implementation of a rbac store
WARNING: not for actual usage, its not sound - jesse</div>
</th>
</tr>
<tr id="i170" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rbac/memory/MemoryResource.html" title="class in org.apache.archiva.redback.rbac.memory">MemoryResource</a></td>
<th class="colLast" scope="row">
<div class="block">MemoryResource</div>
</th>
</tr>
<tr id="i171" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rbac/memory/MemoryRole.html" title="class in org.apache.archiva.redback.rbac.memory">MemoryRole</a></td>
<th class="colLast" scope="row">
<div class="block">MemoryRole</div>
</th>
</tr>
<tr id="i172" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rbac/memory/MemoryUserAssignment.html" title="class in org.apache.archiva.redback.rbac.memory">MemoryUserAssignment</a></td>
<th class="colLast" scope="row">
<div class="block">MemoryUserAssignment</div>
</th>
</tr>
<tr id="i173" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/users/memory/MemoryUserManager.html" title="class in org.apache.archiva.redback.users.memory">MemoryUserManager</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i174" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/MessageKeys.html" title="interface in org.apache.archiva.redback.rest.api">MessageKeys</a></td>
<th class="colLast" scope="row">
<div class="block">Keys for error messages that are returned by REST API</div>
</th>
</tr>
<tr id="i175" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/users/Messages.html" title="class in org.apache.archiva.redback.users">Messages</a></td>
<th class="colLast" scope="row">
<div class="block">Localized Message Handling.</div>
</th>
</tr>
<tr id="i176" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/role/model/ModelApplication.html" title="class in org.apache.archiva.redback.role.model">ModelApplication</a></td>
<th class="colLast" scope="row">
<div class="block">container for applications
.</div>
</th>
</tr>
<tr id="i177" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/role/model/ModelOperation.html" title="class in org.apache.archiva.redback.role.model">ModelOperation</a></td>
<th class="colLast" scope="row">
<div class="block">Class ModelOperation.</div>
</th>
</tr>
<tr id="i178" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/role/model/ModelPermission.html" title="class in org.apache.archiva.redback.role.model">ModelPermission</a></td>
<th class="colLast" scope="row">
<div class="block">Class ModelPermission.</div>
</th>
</tr>
<tr id="i179" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/role/model/ModelResource.html" title="class in org.apache.archiva.redback.role.model">ModelResource</a></td>
<th class="colLast" scope="row">
<div class="block">Class ModelResource.</div>
</th>
</tr>
<tr id="i180" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/role/model/ModelRole.html" title="class in org.apache.archiva.redback.role.model">ModelRole</a></td>
<th class="colLast" scope="row">
<div class="block">model roles specify a role and its corresponding
permissions,
child roles and parent roles to link to
.</div>
</th>
</tr>
<tr id="i181" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/role/model/ModelTemplate.html" title="class in org.apache.archiva.redback.role.model">ModelTemplate</a></td>
<th class="colLast" scope="row">
<div class="block">model templates specify a role and its corresponding
permissions, child roles and parent roles to link to,
however
they are generated at runtime with additional input
.</div>
</th>
</tr>
<tr id="i182" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/integration/util/ModelTemplateSorter.html" title="class in org.apache.archiva.redback.integration.util">ModelTemplateSorter</a></td>
<th class="colLast" scope="row">
<div class="block">ModelTemplateSorter</div>
</th>
</tr>
<tr id="i183" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/policy/MustChangePasswordException.html" title="class in org.apache.archiva.redback.policy">MustChangePasswordException</a></td>
<th class="colLast" scope="row">
<div class="block">MustChangePasswordException</div>
</th>
</tr>
<tr id="i184" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/policy/rules/MustHavePasswordRule.html" title="class in org.apache.archiva.redback.policy.rules">MustHavePasswordRule</a></td>
<th class="colLast" scope="row">
<div class="block">Basic Password Rule, Checks for non-empty Passwords in non guest users.</div>
</th>
</tr>
<tr id="i185" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/integration/filter/authentication/digest/NonceExpirationException.html" title="class in org.apache.archiva.redback.integration.filter.authentication.digest">NonceExpirationException</a></td>
<th class="colLast" scope="row">
<div class="block">NonceExpirationException</div>
</th>
</tr>
<tr id="i186" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authentication/NotAuthenticatedException.html" title="class in org.apache.archiva.redback.authentication">NotAuthenticatedException</a></td>
<th class="colLast" scope="row">
<div class="block">EntityAuthenticationException.java</div>
</th>
</tr>
<tr id="i187" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authorization/NotAuthorizedException.html" title="class in org.apache.archiva.redback.authorization">NotAuthorizedException</a></td>
<th class="colLast" scope="row">
<div class="block">EntityAuthenticationException.java</div>
</th>
</tr>
<tr id="i188" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/policy/rules/NumericalPasswordRule.html" title="class in org.apache.archiva.redback.policy.rules">NumericalPasswordRule</a></td>
<th class="colLast" scope="row">
<div class="block">Basic Password Rule, Checks for non-empty passwords that have at least <a href="org/apache/archiva/redback/policy/rules/NumericalPasswordRule.html#setMinimumCount(int)"><code>NumericalPasswordRule.setMinimumCount(int)</code></a> of
numerical characters contained within.</div>
</th>
</tr>
<tr id="i189" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/common/ldap/ObjectNotFoundException.html" title="class in org.apache.archiva.redback.common.ldap">ObjectNotFoundException</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i190" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authentication/open/OpenAuthenticator.html" title="class in org.apache.archiva.redback.authentication.open">OpenAuthenticator</a></td>
<th class="colLast" scope="row">
<div class="block">OpenAuthenticator - Does not test user / password.</div>
</th>
</tr>
<tr id="i191" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authorization/open/OpenAuthorizer.html" title="class in org.apache.archiva.redback.authorization.open">OpenAuthorizer</a></td>
<th class="colLast" scope="row">
<div class="block">OpenAuthorizer - No checks for authorization, everything passes.</div>
</th>
</tr>
<tr id="i192" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rbac/Operation.html" title="interface in org.apache.archiva.redback.rbac">Operation</a></td>
<th class="colLast" scope="row">
<div class="block">Operation
In RBAC the operation is an action or functionality that can be linked with a
particular resource into an assignable Permission.</div>
</th>
</tr>
<tr id="i193" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/Operation.html" title="class in org.apache.archiva.redback.rest.api.model">Operation</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i194" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/v2/Operation.html" title="class in org.apache.archiva.redback.rest.api.model.v2">Operation</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i195" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/integration/util/OperationSorter.html" title="class in org.apache.archiva.redback.integration.util">OperationSorter</a></td>
<th class="colLast" scope="row">
<div class="block">OperationSorter</div>
</th>
</tr>
<tr id="i196" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authentication/PasswordBasedAuthenticationDataSource.html" title="class in org.apache.archiva.redback.authentication">PasswordBasedAuthenticationDataSource</a></td>
<th class="colLast" scope="row">
<div class="block">PasswordBasedAuthenticationDataSource: the username is considered the principal with this data source</div>
</th>
</tr>
<tr id="i197" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/v2/PasswordChange.html" title="class in org.apache.archiva.redback.rest.api.model.v2">PasswordChange</a></td>
<th class="colLast" scope="row">
<div class="block">Data provided to the REST service for updating the password of the current logged in user</div>
</th>
</tr>
<tr id="i198" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/policy/PasswordEncoder.html" title="interface in org.apache.archiva.redback.policy">PasswordEncoder</a></td>
<th class="colLast" scope="row">
<div class="block">
Interface for performing authentication operations on a password.</div>
</th>
</tr>
<tr id="i199" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/policy/PasswordEncodingException.html" title="class in org.apache.archiva.redback.policy">PasswordEncodingException</a></td>
<th class="colLast" scope="row">
<div class="block">Password Encoding Exception.</div>
</th>
</tr>
<tr id="i200" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/policy/PasswordRule.html" title="interface in org.apache.archiva.redback.policy">PasswordRule</a></td>
<th class="colLast" scope="row">
<div class="block">A Password Rule</div>
</th>
</tr>
<tr id="i201" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/policy/PasswordRuleViolationException.html" title="class in org.apache.archiva.redback.policy">PasswordRuleViolationException</a></td>
<th class="colLast" scope="row">
<div class="block">Password Rule Violations Exception</div>
</th>
</tr>
<tr id="i202" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/services/interceptors/PasswordRuleViolationExceptionMapper.html" title="class in org.apache.archiva.redback.rest.services.interceptors">PasswordRuleViolationExceptionMapper</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i203" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/services/interceptors/v2/PasswordRuleViolationExceptionMapper.html" title="class in org.apache.archiva.redback.rest.services.interceptors.v2">PasswordRuleViolationExceptionMapper</a></td>
<th class="colLast" scope="row">
<div class="block">This implementation returns a 422 status code.</div>
</th>
</tr>
<tr id="i204" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/policy/PasswordRuleViolations.html" title="class in org.apache.archiva.redback.policy">PasswordRuleViolations</a></td>
<th class="colLast" scope="row">
<div class="block">Password Rule Violations</div>
</th>
</tr>
<tr id="i205" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/policy/PasswordRuleViolations.MessageReference.html" title="class in org.apache.archiva.redback.policy">PasswordRuleViolations.MessageReference</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i206" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/services/PasswordService.html" title="interface in org.apache.archiva.redback.rest.api.services">PasswordService</a></td>
<th class="colLast" scope="row">Deprecated.
<div class="deprecationComment">Use the new V2 password service <code>org.apache.archiva.redback.rest.api.services.v2.PasswordService</code></div>
</th>
</tr>
<tr id="i207" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/services/utils/PasswordValidator.html" title="class in org.apache.archiva.redback.rest.services.utils">PasswordValidator</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i208" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/role/PermanentRoleDeletionInvalid.html" title="class in org.apache.archiva.redback.role">PermanentRoleDeletionInvalid</a></td>
<th class="colLast" scope="row">
<div class="block">Thrown, if the deletion of a permanent role was tried.</div>
</th>
</tr>
<tr id="i209" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/users/PermanentUserException.html" title="class in org.apache.archiva.redback.users">PermanentUserException</a></td>
<th class="colLast" scope="row">
<div class="block">PermanentUserException - tossed when a forbidden action against a permanent user
occurs.</div>
</th>
</tr>
<tr id="i210" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rbac/Permission.html" title="interface in org.apache.archiva.redback.rbac">Permission</a></td>
<th class="colLast" scope="row">
<div class="block">Permission
A permission is the wrapper for an operation and a resource effectively saying
that the operation is authorized for that resource.</div>
</th>
</tr>
<tr id="i211" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/Permission.html" title="class in org.apache.archiva.redback.rest.api.model">Permission</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i212" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/v2/Permission.html" title="class in org.apache.archiva.redback.rest.api.model.v2">Permission</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i213" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authorization/rbac/evaluator/PermissionEvaluationException.html" title="class in org.apache.archiva.redback.authorization.rbac.evaluator">PermissionEvaluationException</a></td>
<th class="colLast" scope="row">
<div class="block">PermissionEvaluationException:</div>
</th>
</tr>
<tr id="i214" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authorization/rbac/evaluator/PermissionEvaluator.html" title="interface in org.apache.archiva.redback.authorization.rbac.evaluator">PermissionEvaluator</a></td>
<th class="colLast" scope="row">
<div class="block">PermissionEvaluator:</div>
</th>
</tr>
<tr id="i215" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/services/interceptors/PermissionsInterceptor.html" title="class in org.apache.archiva.redback.rest.services.interceptors">PermissionsInterceptor</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i216" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/integration/util/PermissionSorter.html" title="class in org.apache.archiva.redback.integration.util">PermissionSorter</a></td>
<th class="colLast" scope="row">
<div class="block">PermissionSorter</div>
</th>
</tr>
<tr id="i217" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/v2/PingResult.html" title="class in org.apache.archiva.redback.rest.api.model.v2">PingResult</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i218" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/policy/encoders/PlainTextPasswordEncoder.html" title="class in org.apache.archiva.redback.policy.encoders">PlainTextPasswordEncoder</a></td>
<th class="colLast" scope="row">
<div class="block">PlainText PasswordEncoder for use in situtations where the password needs to be saved as-is.</div>
</th>
</tr>
<tr id="i219" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/policy/PolicyContext.html" title="class in org.apache.archiva.redback.policy">PolicyContext</a></td>
<th class="colLast" scope="row">
<div class="block">PolicyContext - A Thread Local Context.</div>
</th>
</tr>
<tr id="i220" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/policy/PolicyViolationException.html" title="class in org.apache.archiva.redback.policy">PolicyViolationException</a></td>
<th class="colLast" scope="row">
<div class="block">PolicyViolationException</div>
</th>
</tr>
<tr id="i221" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/services/interceptors/Priorities.html" title="class in org.apache.archiva.redback.rest.services.interceptors">Priorities</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i222" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authorization/rbac/RbacAuthorizer.html" title="class in org.apache.archiva.redback.authorization.rbac">RbacAuthorizer</a></td>
<th class="colLast" scope="row">
<div class="block">RbacAuthorizer:</div>
</th>
</tr>
<tr id="i223" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/tests/utils/RBACDefaults.html" title="class in org.apache.archiva.redback.tests.utils">RBACDefaults</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i224" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rbac/RBACManager.html" title="interface in org.apache.archiva.redback.rbac">RBACManager</a></td>
<th class="colLast" scope="row">
<div class="block">Manages the roles, permissions and operations of the RBAC system.</div>
</th>
</tr>
<tr id="i225" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/tests/RbacManagerEventTracker.html" title="class in org.apache.archiva.redback.tests">RbacManagerEventTracker</a></td>
<th class="colLast" scope="row">
<div class="block">RbacManagerEventTracker</div>
</th>
</tr>
<tr id="i226" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rbac/RbacManagerException.html" title="class in org.apache.archiva.redback.rbac">RbacManagerException</a></td>
<th class="colLast" scope="row">
<div class="block">RbacManagerException used by <a href="org/apache/archiva/redback/rbac/RBACManager.html" title="interface in org.apache.archiva.redback.rbac"><code>RBACManager</code></a> methods to indicate
a fundamental persistence or store issue.</div>
</th>
</tr>
<tr id="i227" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rbac/RBACManagerListener.html" title="interface in org.apache.archiva.redback.rbac">RBACManagerListener</a></td>
<th class="colLast" scope="row">
<div class="block">RBACManagerListener</div>
</th>
</tr>
<tr id="i228" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rbac/RBACObjectAssertions.html" title="class in org.apache.archiva.redback.rbac">RBACObjectAssertions</a></td>
<th class="colLast" scope="row">
<div class="block">RBACObjectAssertions</div>
</th>
</tr>
<tr id="i229" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rbac/RbacObjectInvalidException.html" title="class in org.apache.archiva.redback.rbac">RbacObjectInvalidException</a></td>
<th class="colLast" scope="row">
<div class="block">RbacObjectInvalidException</div>
</th>
</tr>
<tr id="i230" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rbac/RbacObjectNotFoundException.html" title="class in org.apache.archiva.redback.rbac">RbacObjectNotFoundException</a></td>
<th class="colLast" scope="row">
<div class="block">RbacObjectNotFoundException used by <a href="org/apache/archiva/redback/rbac/RBACManager.html" title="interface in org.apache.archiva.redback.rbac"><code>RBACManager</code></a> methods to identify
when a RBAC Object Was Not Found.</div>
</th>
</tr>
<tr id="i231" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rbac/RbacPermanentException.html" title="class in org.apache.archiva.redback.rbac">RbacPermanentException</a></td>
<th class="colLast" scope="row">
<div class="block">RbacPermanentException - tossed when a forbidden action against a permanent RBAC Object occurs.</div>
</th>
</tr>
<tr id="i232" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rbac/RbacSecurityViolation.html" title="class in org.apache.archiva.redback.rbac">RbacSecurityViolation</a></td>
<th class="colLast" scope="row">
<div class="block">Exception thrown when there is a RBAC security violation.</div>
</th>
</tr>
<tr id="i233" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/services/RedbackAuthenticationThreadLocal.html" title="class in org.apache.archiva.redback.rest.services">RedbackAuthenticationThreadLocal</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i234" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authorization/RedbackAuthorization.html" title="annotation in org.apache.archiva.redback.authorization">RedbackAuthorization</a></td>
<th class="colLast" scope="row">
<div class="block">Authorization annotation.</div>
</th>
</tr>
<tr id="i235" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/services/interceptors/RedbackPrincipal.html" title="class in org.apache.archiva.redback.rest.services.interceptors">RedbackPrincipal</a></td>
<th class="colLast" scope="row">
<div class="block">This is used by the JAX-RS security context.</div>
</th>
</tr>
<tr id="i236" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/services/RedbackRequestInformation.html" title="class in org.apache.archiva.redback.rest.services">RedbackRequestInformation</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i237" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/RedbackRestError.html" title="class in org.apache.archiva.redback.rest.api.model">RedbackRestError</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i238" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/integration/security/role/RedbackRoleConstants.html" title="interface in org.apache.archiva.redback.integration.security.role">RedbackRoleConstants</a></td>
<th class="colLast" scope="row">
<div class="block">Inteface with role constants</div>
</th>
</tr>
<tr id="i239" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/role/model/RedbackRoleModel.html" title="class in org.apache.archiva.redback.role.model">RedbackRoleModel</a></td>
<th class="colLast" scope="row">
<div class="block">Class RedbackRoleModel.</div>
</th>
</tr>
<tr id="i240" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/role/model/io/stax/RedbackRoleModelStaxReader.html" title="class in org.apache.archiva.redback.role.model.io.stax">RedbackRoleModelStaxReader</a></td>
<th class="colLast" scope="row">
<div class="block">Class RedbackRoleModelStaxReader.</div>
</th>
</tr>
<tr id="i241" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/role/model/io/stax/RedbackRoleModelStaxWriter.html" title="class in org.apache.archiva.redback.role.model.io.stax">RedbackRoleModelStaxWriter</a></td>
<th class="colLast" scope="row">
<div class="block">Class RedbackRoleModelStaxWriter.</div>
</th>
</tr>
<tr id="i242" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/services/interceptors/RedbackSecurityContext.html" title="class in org.apache.archiva.redback.rest.services.interceptors">RedbackSecurityContext</a></td>
<th class="colLast" scope="row">
<div class="block">Simple security context for JAX-RS to forward data from the Authentication filter to the service implementations</div>
</th>
</tr>
<tr id="i243" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/services/RedbackServiceException.html" title="class in org.apache.archiva.redback.rest.api.services">RedbackServiceException</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i244" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/services/interceptors/RedbackServiceExceptionMapper.html" title="class in org.apache.archiva.redback.rest.services.interceptors">RedbackServiceExceptionMapper</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i245" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/RegistrationKey.html" title="class in org.apache.archiva.redback.rest.api.model">RegistrationKey</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i246" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/v2/RegistrationKey.html" title="class in org.apache.archiva.redback.rest.api.model.v2">RegistrationKey</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i247" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/common/config/api/RegistryException.html" title="class in org.apache.archiva.redback.common.config.api">RegistryException</a></td>
<th class="colLast" scope="row">
<div class="block">Exception occurring in the registry component.</div>
</th>
</tr>
<tr id="i248" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/common/config/api/RegistryListener.html" title="interface in org.apache.archiva.redback.common.config.api">RegistryListener</a></td>
<th class="colLast" scope="row">
<div class="block">Receives notifications of configuration changes in thre registry.</div>
</th>
</tr>
<tr id="i249" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/policy/RememberMeCookieSettings.html" title="class in org.apache.archiva.redback.policy">RememberMeCookieSettings</a></td>
<th class="colLast" scope="row">
<div class="block">RememberMeCookieSettings</div>
</th>
</tr>
<tr id="i250" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/services/interceptors/RequestValidationInterceptor.html" title="class in org.apache.archiva.redback.rest.services.interceptors">RequestValidationInterceptor</a></td>
<th class="colLast" scope="row">
<div class="block">Created by Martin Stockhammer on 19.01.17.</div>
</th>
</tr>
<tr id="i251" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/integration/checks/security/RequiredRolesEnvironmentCheck.html" title="class in org.apache.archiva.redback.integration.checks.security">RequiredRolesEnvironmentCheck</a></td>
<th class="colLast" scope="row">
<div class="block">RequiredRolesEnvironmentCheck: this environment check will check that the
required roles of the redback-xwork-integration artifact exist to be
assigned.</div>
</th>
</tr>
<tr id="i252" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/ResetPasswordRequest.html" title="class in org.apache.archiva.redback.rest.api.model">ResetPasswordRequest</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i253" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rbac/Resource.html" title="interface in org.apache.archiva.redback.rbac">Resource</a></td>
<th class="colLast" scope="row">
<div class="block">Resource
Resources are things that can be paired up with operations inside of a
permission.</div>
</th>
</tr>
<tr id="i254" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/Resource.html" title="class in org.apache.archiva.redback.rest.api.model">Resource</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i255" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/v2/Resource.html" title="class in org.apache.archiva.redback.rest.api.model.v2">Resource</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i256" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/integration/util/ResourceSorter.html" title="class in org.apache.archiva.redback.integration.util">ResourceSorter</a></td>
<th class="colLast" scope="row">
<div class="block">ResourceSorter</div>
</th>
</tr>
<tr id="i257" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/policy/rules/ReusePasswordRule.html" title="class in org.apache.archiva.redback.policy.rules">ReusePasswordRule</a></td>
<th class="colLast" scope="row">
<div class="block">Password Rule, Checks supplied password found at <a href="org/apache/archiva/redback/users/User.html#getPassword()"><code>User.getPassword()</code></a> against
the <a href="org/apache/archiva/redback/users/User.html#getPreviousEncodedPasswords()"><code>User.getPreviousEncodedPasswords()</code></a> to ensure that a password is not reused.</div>
</th>
</tr>
<tr id="i258" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rbac/Role.html" title="interface in org.apache.archiva.redback.rbac">Role</a></td>
<th class="colLast" scope="row">
<div class="block">Role
A role is assignable to a user and effectively grants that user all of the
permissions that are present in that role.</div>
</th>
</tr>
<tr id="i259" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/Role.html" title="class in org.apache.archiva.redback.rest.api.model">Role</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i260" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/v2/Role.html" title="class in org.apache.archiva.redback.rest.api.model.v2">Role</a></td>
<th class="colLast" scope="row">
<div class="block">This class is used for role update.</div>
</th>
</tr>
<tr id="i261" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/integration/model/RoleDetails.html" title="class in org.apache.archiva.redback.integration.model">RoleDetails</a></td>
<th class="colLast" scope="row">
<div class="block">RoleDetails - this is a placeholder for information passed back
and forth between the Action and the Client.</div>
</th>
</tr>
<tr id="i262" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/role/RoleExistsException.html" title="class in org.apache.archiva.redback.role">RoleExistsException</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i263" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rbac/jpa/model/RoleId.html" title="class in org.apache.archiva.redback.rbac.jpa.model">RoleId</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i264" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/v2/RoleInfo.html" title="class in org.apache.archiva.redback.rest.api.model.v2">RoleInfo</a></td>
<th class="colLast" scope="row">
<div class="block">Result object for role information.</div>
</th>
</tr>
<tr id="i265" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/services/RoleManagementService.html" title="interface in org.apache.archiva.redback.rest.api.services">RoleManagementService</a></td>
<th class="colLast" scope="row">Deprecated.
<div class="deprecationComment">Use the new v2 service <a href="org/apache/archiva/redback/rest/api/services/v2/RoleService.html" title="interface in org.apache.archiva.redback.rest.api.services.v2"><code>RoleService</code></a></div>
</th>
</tr>
<tr id="i266" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/role/RoleManager.html" title="interface in org.apache.archiva.redback.role">RoleManager</a></td>
<th class="colLast" scope="row">
<div class="block">RoleProfileManager:</div>
</th>
</tr>
<tr id="i267" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/role/RoleManagerException.html" title="class in org.apache.archiva.redback.role">RoleManagerException</a></td>
<th class="colLast" scope="row">
<div class="block">RoleProfileException:</div>
</th>
</tr>
<tr id="i268" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/role/processor/RoleModelProcessor.html" title="interface in org.apache.archiva.redback.role.processor">RoleModelProcessor</a></td>
<th class="colLast" scope="row">
<div class="block">RoleModelValidator:</div>
</th>
</tr>
<tr id="i269" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/role/util/RoleModelUtils.html" title="class in org.apache.archiva.redback.role.util">RoleModelUtils</a></td>
<th class="colLast" scope="row">
<div class="block">RoleModelUtils:</div>
</th>
</tr>
<tr id="i270" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/role/util/RoleModelUtils.RoleRelation.html" title="enum in org.apache.archiva.redback.role.util">RoleModelUtils.RoleRelation</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i271" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/role/util/RoleModelUtils.RoleType.html" title="enum in org.apache.archiva.redback.role.util">RoleModelUtils.RoleType</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i272" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/role/validator/RoleModelValidator.html" title="interface in org.apache.archiva.redback.role.validator">RoleModelValidator</a></td>
<th class="colLast" scope="row">
<div class="block">RoleModelValidator:</div>
</th>
</tr>
<tr id="i273" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/role/RoleNotFoundException.html" title="class in org.apache.archiva.redback.role">RoleNotFoundException</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i274" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/services/v2/RoleService.html" title="interface in org.apache.archiva.redback.rest.api.services.v2">RoleService</a></td>
<th class="colLast" scope="row">
<div class="block">Service interface for role management.</div>
</th>
</tr>
<tr id="i275" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/integration/util/RoleSorter.html" title="class in org.apache.archiva.redback.integration.util">RoleSorter</a></td>
<th class="colLast" scope="row">
<div class="block">RoleSorter</div>
</th>
</tr>
<tr id="i276" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/RoleTemplate.html" title="class in org.apache.archiva.redback.rest.api.model">RoleTemplate</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i277" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/v2/RoleTemplate.html" title="class in org.apache.archiva.redback.rest.api.model.v2">RoleTemplate</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i278" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/role/template/RoleTemplateProcessor.html" title="interface in org.apache.archiva.redback.role.template">RoleTemplateProcessor</a></td>
<th class="colLast" scope="row">
<div class="block">RoleModelValidator:</div>
</th>
</tr>
<tr id="i279" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/role/template/RoleTemplateProcessorException.html" title="class in org.apache.archiva.redback.role.template">RoleTemplateProcessorException</a></td>
<th class="colLast" scope="row">
<div class="block">RoleProfileException:</div>
</th>
</tr>
<tr id="i280" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/v2/RoleTree.html" title="class in org.apache.archiva.redback.rest.api.model.v2">RoleTree</a></td>
<th class="colLast" scope="row">
<div class="block">Information about roles of a application.</div>
</th>
</tr>
<tr id="i281" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/system/SecuritySession.html" title="interface in org.apache.archiva.redback.system">SecuritySession</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i282" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/system/SecuritySystem.html" title="interface in org.apache.archiva.redback.system">SecuritySystem</a></td>
<th class="colLast" scope="row">
<div class="block">SecuritySystem:</div>
</th>
</tr>
<tr id="i283" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/system/SecuritySystemConstants.html" title="class in org.apache.archiva.redback.system">SecuritySystemConstants</a></td>
<th class="colLast" scope="row">
<div class="block">SecuritySystemConstants - constants for use with contexts that use redback.</div>
</th>
</tr>
<tr id="i284" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/v2/SelfUserData.html" title="class in org.apache.archiva.redback.rest.api.model.v2">SelfUserData</a></td>
<th class="colLast" scope="row">
<div class="block">JSON object for updating own user data.</div>
</th>
</tr>
<tr id="i285" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/policy/encoders/SHA1PasswordEncoder.html" title="class in org.apache.archiva.redback.policy.encoders">SHA1PasswordEncoder</a></td>
<th class="colLast" scope="row">
<div class="block">SHA-1 Password Encoder.</div>
</th>
</tr>
<tr id="i286" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/policy/encoders/SHA256PasswordEncoder.html" title="class in org.apache.archiva.redback.policy.encoders">SHA256PasswordEncoder</a></td>
<th class="colLast" scope="row">
<div class="block">SHA-256 Password Encoder.</div>
</th>
</tr>
<tr id="i287" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/policy/SignonCookieSettings.html" title="class in org.apache.archiva.redback.policy">SignonCookieSettings</a></td>
<th class="colLast" scope="row">
<div class="block">SignonCookieSettings</div>
</th>
</tr>
<tr id="i288" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/integration/filter/authorization/SimpleAuthorizationFilter.html" title="class in org.apache.archiva.redback.integration.filter.authorization">SimpleAuthorizationFilter</a></td>
<th class="colLast" scope="row">
<div class="block">SimpleAuthorizationFilter</div>
</th>
</tr>
<tr id="i289" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/integration/model/SimplePermission.html" title="class in org.apache.archiva.redback.integration.model">SimplePermission</a></td>
<th class="colLast" scope="row">
<div class="block">SimplePermission - this is a placeholder for information passed back
and forth between the Action and the Client.</div>
</th>
</tr>
<tr id="i290" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authentication/SimpleTokenData.html" title="class in org.apache.archiva.redback.authentication">SimpleTokenData</a></td>
<th class="colLast" scope="row">
<div class="block">Simple Token information class that contains a username and a lifetime.</div>
</th>
</tr>
<tr id="i291" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/users/memory/SimpleUser.html" title="class in org.apache.archiva.redback.users.memory">SimpleUser</a></td>
<th class="colLast" scope="row">
<div class="block">A Simple User record.</div>
</th>
</tr>
<tr id="i292" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/users/memory/SimpleUserQuery.html" title="class in org.apache.archiva.redback.users.memory">SimpleUserQuery</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i293" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/integration/filter/SpringServletFilter.html" title="class in org.apache.archiva.redback.integration.filter">SpringServletFilter</a></td>
<th class="colLast" scope="row">
<div class="block">SpringServletFilter</div>
</th>
</tr>
<tr id="i294" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/StringList.html" title="class in org.apache.archiva.redback.rest.api.model">StringList</a></td>
<th class="colLast" scope="row">
<div class="block">jaxrs fail to return List <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink"><code>String</code></a> so use this contains for rest services returning that</div>
</th>
</tr>
<tr id="i295" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authentication/StringToken.html" title="class in org.apache.archiva.redback.authentication">StringToken</a></td>
<th class="colLast" scope="row">
<div class="block">Simple token implementation.</div>
</th>
</tr>
<tr id="i296" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rbac/TemplatedRole.html" title="class in org.apache.archiva.redback.rbac">TemplatedRole</a></td>
<th class="colLast" scope="row">
<div class="block">TemplatedRole</div>
</th>
</tr>
<tr id="i297" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/integration/util/TemplatedRoleSorter.html" title="class in org.apache.archiva.redback.integration.util">TemplatedRoleSorter</a></td>
<th class="colLast" scope="row">
<div class="block">TemplatedRoleSorter</div>
</th>
</tr>
<tr id="i298" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/services/interceptors/ThreadLocalUserCleaner.html" title="class in org.apache.archiva.redback.rest.services.interceptors">ThreadLocalUserCleaner</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i299" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authentication/Token.html" title="interface in org.apache.archiva.redback.authentication">Token</a></td>
<th class="colLast" scope="row">
<div class="block">This interface represents a token including its metadata.</div>
</th>
</tr>
<tr id="i300" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/v2/Token.html" title="class in org.apache.archiva.redback.rest.api.model.v2">Token</a></td>
<th class="colLast" scope="row">
<div class="block">Represents a authentication token.</div>
</th>
</tr>
<tr id="i301" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authentication/jwt/TokenAuthenticationException.html" title="class in org.apache.archiva.redback.authentication.jwt">TokenAuthenticationException</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i302" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authentication/TokenBasedAuthenticationDataSource.html" title="class in org.apache.archiva.redback.authentication">TokenBasedAuthenticationDataSource</a></td>
<th class="colLast" scope="row">
<div class="block">TokenBasedAuthenticationDataSource</div>
</th>
</tr>
<tr id="i303" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authentication/TokenData.html" title="interface in org.apache.archiva.redback.authentication">TokenData</a></td>
<th class="colLast" scope="row">
<div class="block">This contains the token payload that is used for verification of tokens.</div>
</th>
</tr>
<tr id="i304" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authentication/TokenManager.html" title="class in org.apache.archiva.redback.authentication">TokenManager</a></td>
<th class="colLast" scope="row">
<div class="block">Class that manages tokens that are encrypted with a dynamic key.</div>
</th>
</tr>
<tr id="i305" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/v2/TokenRefreshRequest.html" title="class in org.apache.archiva.redback.rest.api.model.v2">TokenRefreshRequest</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i306" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/TokenRequest.html" title="class in org.apache.archiva.redback.rest.api.model">TokenRequest</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i307" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/v2/TokenRequest.html" title="class in org.apache.archiva.redback.rest.api.model.v2">TokenRequest</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i308" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/TokenResponse.html" title="class in org.apache.archiva.redback.rest.api.model">TokenResponse</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i309" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/v2/TokenResponse.html" title="class in org.apache.archiva.redback.rest.api.model.v2">TokenResponse</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i310" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authentication/TokenType.html" title="enum in org.apache.archiva.redback.authentication">TokenType</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i311" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authorization/UnauthorizedException.html" title="class in org.apache.archiva.redback.authorization">UnauthorizedException</a></td>
<th class="colLast" scope="row">
<div class="block">The exception thrown if an entity is unauthorized to access a resource.</div>
</th>
</tr>
<tr id="i312" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/User.html" title="class in org.apache.archiva.redback.rest.api.model">User</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i313" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/v2/User.html" title="class in org.apache.archiva.redback.rest.api.model.v2">User</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i314" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/users/User.html" title="interface in org.apache.archiva.redback.users">User</a></td>
<th class="colLast" scope="row">
<div class="block">The User Object.</div>
</th>
</tr>
<tr id="i315" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rbac/UserAssignment.html" title="interface in org.apache.archiva.redback.rbac">UserAssignment</a></td>
<th class="colLast" scope="row">
<div class="block">UserAssignment - This the mapping object that takes the principal for a user and associates it with a
set of Roles.</div>
</th>
</tr>
<tr id="i316" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/integration/util/UserComparator.html" title="class in org.apache.archiva.redback.integration.util">UserComparator</a></td>
<th class="colLast" scope="row">
<div class="block">UserComparator</div>
</th>
</tr>
<tr id="i317" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/configuration/UserConfiguration.html" title="interface in org.apache.archiva.redback.configuration">UserConfiguration</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i318" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/configuration/UserConfigurationException.html" title="class in org.apache.archiva.redback.configuration">UserConfigurationException</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i319" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/configuration/UserConfigurationKeys.html" title="interface in org.apache.archiva.redback.configuration">UserConfigurationKeys</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i320" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/integration/model/UserCredentials.html" title="class in org.apache.archiva.redback.integration.model">UserCredentials</a></td>
<th class="colLast" scope="row">
<div class="block">UserCredentials</div>
</th>
</tr>
<tr id="i321" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/users/UserExistsException.html" title="class in org.apache.archiva.redback.users">UserExistsException</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i322" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/v2/UserInfo.html" title="class in org.apache.archiva.redback.rest.api.model.v2">UserInfo</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i323" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/UserLogin.html" title="class in org.apache.archiva.redback.rest.api.model">UserLogin</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i324" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/users/UserManager.html" title="interface in org.apache.archiva.redback.users">UserManager</a></td>
<th class="colLast" scope="row">
<div class="block">User Manager Interface</div>
</th>
</tr>
<tr id="i325" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/authentication/users/UserManagerAuthenticator.html" title="class in org.apache.archiva.redback.authentication.users">UserManagerAuthenticator</a></td>
<th class="colLast" scope="row">
<div class="block"><a href="org/apache/archiva/redback/authentication/Authenticator.html" title="interface in org.apache.archiva.redback.authentication"><code>Authenticator</code></a> implementation that uses a wrapped <a href="org/apache/archiva/redback/users/UserManager.html" title="interface in org.apache.archiva.redback.users"><code>UserManager</code></a> to authenticate.</div>
</th>
</tr>
<tr id="i326" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/users/UserManagerException.html" title="class in org.apache.archiva.redback.users">UserManagerException</a></td>
<th class="colLast" scope="row">
<div class="block">UserManagerException</div>
</th>
</tr>
<tr id="i327" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/users/UserManagerListener.html" title="interface in org.apache.archiva.redback.users">UserManagerListener</a></td>
<th class="colLast" scope="row">
<div class="block">UserManagerListener</div>
</th>
</tr>
<tr id="i328" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/common/ldap/user/UserMapper.html" title="interface in org.apache.archiva.redback.common.ldap.user">UserMapper</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i329" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/users/UserNotFoundException.html" title="class in org.apache.archiva.redback.users">UserNotFoundException</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i330" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/users/UserQuery.html" title="interface in org.apache.archiva.redback.users">UserQuery</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i331" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/UserRegistrationRequest.html" title="class in org.apache.archiva.redback.rest.api.model">UserRegistrationRequest</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i332" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/v2/UserRegistrationRequest.html" title="class in org.apache.archiva.redback.rest.api.model.v2">UserRegistrationRequest</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i333" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/policy/UserSecurityPolicy.html" title="interface in org.apache.archiva.redback.policy">UserSecurityPolicy</a></td>
<th class="colLast" scope="row">
<div class="block">User Security Policy Settings.</div>
</th>
</tr>
<tr id="i334" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/services/UserService.html" title="interface in org.apache.archiva.redback.rest.api.services">UserService</a></td>
<th class="colLast" scope="row">Deprecated.</th>
</tr>
<tr id="i335" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/services/v2/UserService.html" title="interface in org.apache.archiva.redback.rest.api.services.v2">UserService</a></td>
<th class="colLast" scope="row">
<div class="block">Service interface for user management</div>
</th>
</tr>
<tr id="i336" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/users/memory/util/UserSorter.html" title="class in org.apache.archiva.redback.users.memory.util">UserSorter</a></td>
<th class="colLast" scope="row">
<div class="block">UserSorter</div>
</th>
</tr>
<tr id="i337" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/common/ldap/user/UserUpdate.html" title="class in org.apache.archiva.redback.common.ldap.user">UserUpdate</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i338" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/policy/UserValidationSettings.html" title="interface in org.apache.archiva.redback.policy">UserValidationSettings</a></td>
<th class="colLast" scope="row">
<div class="block">UserValidationSettings</div>
</th>
</tr>
<tr id="i339" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/services/UtilServices.html" title="interface in org.apache.archiva.redback.rest.api.services">UtilServices</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i340" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/v2/VerificationStatus.html" title="class in org.apache.archiva.redback.rest.api.model.v2">VerificationStatus</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i341" class="rowColor">
<td class="colFirst"><a href="org/apache/archiva/redback/rest/api/model/VerificationStatus.html" title="class in org.apache.archiva.redback.rest.api.model">VerificationStatus</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i342" class="altColor">
<td class="colFirst"><a href="org/apache/archiva/redback/policy/rules/WhitespacePasswordRule.html" title="class in org.apache.archiva.redback.policy.rules">WhitespacePasswordRule</a></td>
<th class="colLast" scope="row">
<div class="block">Basic Password Rule.</div>
</th>
</tr>
</table>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></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" id="allclasses_navbar_bottom">
<li><a href="allclasses.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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2006&#x2013;2022 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</body>
</html>