Skip to content

Plugin for Jenkins CI, which implements authentucation via WWPass System

License

Notifications You must be signed in to change notification settings

jenkinsci/wwpass-plugin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 

WWPass Authentication Plugin for Jenkins CI

Plugin for Jenkins CI implements authentication via WWPass Keyset.

Note: This plugin is compatible with Jenkins CI version 1.542 or higher.

Plugin installation

  • Build a plugin from the sources:

    After cloning the jenkinsci/wwpass-plugin repo, use Maven to make HPI package: cd to folder where you put the downloaded sources and run the following command:

    mvn package -DskipTests
    

    Go to Manage Jenkins > Manage Plugins > Advanced and upload the recently generated .HPI file from {sources}/target.

  • Install from Jenkins CI repo:

    Go to Manage Jenkins > Manage Plugins > Availiable and search for "WWPass Authentication Plugin", check it and push one of the install buttons (according to your choice).

Plugin setup

First, you need to register at https://developers.wwpass.com and get a Service Provider's personal certificate and key pair.

Plugin searches the certificate-key pair on the following paths by default:

Windows Linux
Certificate file C:/wwpass/wwpass_sp.crt /etc/ssl/certs/wwpass_sp.crt
Key file C:/wwpass/wwpass_sp.key /etc/ssl/certs/wwpass_sp.key

You may use this paths and names. If you want to use other paths and names for these files, change it in Jenkins settings (if you use WWPass authentication as a secondary realm, change these properties in Manage Jenkins > Configure System, or if you use it as a primary realm – in Manage Jenkins > Configure Global Security).

About

Plugin for Jenkins CI, which implements authentucation via WWPass System

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 71.0%
  • CSS 24.7%
  • JavaScript 2.5%
  • HTML 1.8%