Sha256: 866ca29def60a5f272a0f53aae96a8aecf37f12c143bc2bbb89773d9340a80ab

Contents?: true

Size: 1.06 KB

Versions: 8

Compression:

Stored size: 1.06 KB

Contents

!2 How to enable for Kerberos/Active Directory
!note Not tested as part of the normal build.  Use at your own risk.

Enable this plugin by editing !style_code(plugins.properties) and adding the line:
!style_code(!-Authenticator = fitnesse.authentication.NegotiateAuthenticator-!)

If using Kerberos on Unix, create a !style_code(jaas-krb5.conf) file with these contents:
{{{
com.sun.security.jgss.accept  {
       com.sun.security.auth.module.Krb5LoginModule required
       storeKey=true
       isInitiator=false
       principal="HTTP/your.web.server@YOUR.REALM"
       useKeyTab=true
       keyTab="/path/to/your/http.keytab"
       ;
    };
}}}
Next, define these system properties when running the FitNesse server:

{{{
-Djavax.security.auth.useSubjectCredsOnly=false
-Djava.security.auth.login.config=/path/to/jaas-krb5.conf
-Dsun.security.krb5.debug=true
}}}
You can remove the !style_code(krb5.debug) property later, when you know it's working.

{{{
 * @author David Leonard Released into the Public domain, 2009. No warranty:
 *         Provided as-is.
}}}

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
xcfit-0.9.0 XCFitDemo/FitNesseRoot/FitNesse/UserGuide/AdministeringFitNesse/SecurityDescription/SpnegoAuthentication/content.txt
xcfit-0.8.0 XCFitDemo/FitNesseRoot/FitNesse/UserGuide/AdministeringFitNesse/SecurityDescription/SpnegoAuthentication/content.txt
xcfit-0.7.0 XCFitDemo/FitNesseRoot/FitNesse/UserGuide/AdministeringFitNesse/SecurityDescription/SpnegoAuthentication/content.txt
xcfit-0.6.0 XCFitDemo/FitNesseRoot/FitNesse/UserGuide/AdministeringFitNesse/SecurityDescription/SpnegoAuthentication/content.txt
xcfit-0.5.0 XCFitDemo/FitNesseRoot/FitNesse/UserGuide/AdministeringFitNesse/SecurityDescription/SpnegoAuthentication/content.txt
xcfit-0.4.0 XCFitDemo/FitNesseRoot/FitNesse/UserGuide/AdministeringFitNesse/SecurityDescription/SpnegoAuthentication/content.txt
xcfit-0.3.0 XCFitDemo/FitNesseRoot/FitNesse/UserGuide/AdministeringFitNesse/SecurityDescription/SpnegoAuthentication/content.txt
xcfit-0.2.0 XCFitDemo/FitNesseRoot/FitNesse/UserGuide/AdministeringFitNesse/SecurityDescription/SpnegoAuthentication/content.txt