dalalsunil1986 / sonar-cas Goto Github PK
View Code? Open in Web Editor NEWThis project forked from sophea/sonar-cas
Home Page: http://docs.codehaus.org/display/SONAR/CAS+Plugin
This project forked from sophea/sonar-cas
Home Page: http://docs.codehaus.org/display/SONAR/CAS+Plugin
HOW TO INSTALL CAS SERVER * Download sources from http://www.jasig.org/cas * Build with mvn install -DskipTests * Deploy cas-server-webapp/target/cas.war to web server * Any user with login equal to password is authenticated, for example login 'simon' and password 'simon' HOW TO INSTALL PLUGIN * Copy the plugin * Add the following properties to conf/sonar.properties then restart the server PLUGIN PROPERTIES # this property must be set to true sonar.authenticator.createUsers=true # enable CAS plugin sonar.security.realm=cas # cas1, cas2 or saml11 sonar.cas.protocol=cas2 # Location of the CAS server login form, i.e. https://localhost:8443/cas/login sonar.cas.casServerLoginUrl=http://localhost:8080/cas/login # CAS server root URL, i.e. https://localhost:8443/cas sonar.cas.casServerUrlPrefix=http://localhost:8080/cas # Sonar server root URL, without ending slash sonar.cas.sonarServerUrl=http://localhost:9000 # Optional CAS server logout URL. If set, sonar session will be deleted on CAS logout request. #sonar.cas.casServerLogoutUrl=http://localhost:8080/cas/logout # Specifies whether CAS should redirect to Sonar after logging out. Default is true. #sonar.cas.logoutRedirect=true # Specifies whether gateway=true should be sent to the CAS server. Default is false. #sonar.cas.sendGateway=false # The tolerance in milliseconds for drifting clocks when validating SAML 1.1 tickets. # Note that 10 seconds should be more than enough for most environments that have NTP time synchronization. # Default is 1000 milliseconds. #sonar.cas.saml11.toleranceMilliseconds=1000 # SAML 1.1 tickets may contain attributes describing information about the authenticated user. # The attributes can be used to automatically populate the name and e-mail fields of Sonar users if provided. #sonar.cas.saml11.attribute.name=name #sonar.cas.saml11.attribute.email=email # Multiple comma-separated attributes may be used to associate Sonar users with groups (which must already exist). #sonar.cas.saml11.attribute.groups=groups,roles
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.