Skip to content

A general repository of code security and building secure applications

Notifications You must be signed in to change notification settings

rcauth-eu/security-lib

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NCSA's security-lib

This is an adapted version of NCSA's security-lib adding among others a /getproxy endpoint.

It is a requirement for the also adapted OA4MP.

Both are requirements for the RCauth.eu codebase, including the RCauth Delegation Server, MasterPortal, demo VO-portal and SSH Key portal.

Prerequisites

  • Java 8+ (OpenJDK 8 and 10 are both supported for building)
  • Maven 3.5+

Compiling and installing

  1. Check out the right RCauth-based branch, see the different RCauth components for the required versions.
    For example:

     git checkout v4.2-RCauth-1.2
    

    Make sure to use the same branch or tag for the OA4MP and security-lib components !!

  2. Compile and install the security-lib

     mvn clean package install
    

Background and further reading

https://wiki.nikhef.nl/grid/RCauth.eu_and_MasterPortal_documentation

About

A general repository of code security and building secure applications

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 99.2%
  • HTML 0.8%