Difference between revisions of "CA Authentication Plugins"

From Dogtag
Jump to: navigation, search
m
m (Replaced content with "This page has been moved to https://github.com/dogtagpki/pki/wiki/Configuring-Authentication-Plugins.")
 
Line 1: Line 1:
= Implementations =
+
This page has been moved to https://github.com/dogtagpki/pki/wiki/Configuring-Authentication-Plugins.
 
 
Format:
 
 
 
<pre>
 
auths.impl.<type>.class=<class>
 
</pre>
 
 
 
Examples:
 
 
 
<pre>
 
auths.impl.AgentCertAuth.class=com.netscape.cms.authentication.AgentCertAuthentication
 
auths.impl.CMCAuth.class=com.netscape.cms.authentication.CMCAuth
 
auths.impl.CMCUserSignedAuth.class=com.netscape.cms.authentication.CMCUserSignedAuth
 
auths.impl.SSLclientCertAuth.class=com.netscape.cms.authentication.SSLclientCertAuthentication
 
auths.impl.UidPwdDirAuth.class=com.netscape.cms.authentication.UidPwdDirAuthentication
 
auths.impl.UidPwdPinDirAuth.class=com.netscape.cms.authentication.UidPwdPinDirAuthentication
 
auths.impl.UidPwdGroupDirAuth.class=com.netscape.cms.authentication.UidPwdGroupDirAuthentication
 
auths.impl.UserPwdDirAuth.class=com.netscape.cms.authentication.UserPwdDirAuthentication
 
auths.impl.TokenAuth.class=com.netscape.cms.authentication.TokenAuthentication
 
auths.impl.FlatFileAuth.class=com.netscape.cms.authentication.FlatFileAuth
 
auths.impl.SessionAuthentication.class=com.netscape.cms.authentication.SessionAuthentication
 
auths.impl.SharedToken.class=com.netscape.cms.authentication.SharedSecret
 
</pre>
 
 
 
= Instances =
 
 
 
<pre>
 
auths.instance.TokenAuth.pluginName=TokenAuth
 
auths.instance.AgentCertAuth.agentGroup=Certificate Manager Agents
 
auths.instance.AgentCertAuth.pluginName=AgentCertAuth
 
auths.instance.CMCUserSignedAuth.pluginName=CMCUserSignedAuth
 
auths.instance.raCertAuth.agentGroup=Registration Manager Agents
 
auths.instance.raCertAuth.pluginName=AgentCertAuth
 
auths.instance.flatFileAuth.pluginName=FlatFileAuth
 
auths.instance.flatFileAuth.fileName=[PKI_INSTANCE_PATH]/conf/[PKI_SUBSYSTEM_TYPE]/flatfile.txt
 
auths.instance.SSLclientCertAuth.pluginName=SSLclientCertAuth
 
auths.instance.SessionAuthentication.pluginName=SessionAuthentication
 
</pre>
 
 
 
= Revocation Checking =
 
 
 
<pre>
 
auths.revocationChecking.bufferSize=50
 
auths.revocationChecking.ca=ca
 
auths.revocationChecking.enabled=true
 
auths.revocationChecking.unknownStateInterval=0
 
auths.revocationChecking.validityInterval=120
 
</pre>
 
 
 
= See Also =
 
 
 
* [https://github.com/dogtagpki/pki/wiki/PKI-Server-CA-Authentication-Plugin-CLI PKI Server CA Authentication Plugin CLI]
 

Latest revision as of 02:49, 4 August 2022

This page has been moved to https://github.com/dogtagpki/pki/wiki/Configuring-Authentication-Plugins.