Skip to content

A collection of libraries for (eventual) use in NiFi projects.

License

Notifications You must be signed in to change notification settings

kevdoran/nifi-commons

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NiFi Commons

A collection of libraries for NiFi projects.

Currently, just security-related libraries, but in the future this could hold other shared code as well. For now, see the NiFi Commons Security README.

To Do List

NiFi Commons Security:

  • Identity Provider Interface
  • Identity Mapper Interface
  • Login Redirect Provider Interface
  • X509 Identity Provider (TLS mutual auth client cert identity)
  • LDAP Identity Provider (for user/pass login)
  • Trusted Proxy Identity Provider (for reverse-proxy passed identity)
  • Knox SSO Identity Provider (for authenticating KnoxSSO tokens)
  • Kerberos SPNEGO Identity Provider (for authenticating Kerberos tickets)
  • Kerberos Identity Provider (for Kerberos user/pass login)
  • OIDC Identity Provider
  • OAuth2 Identity Provider
  • JWT Management (service/library, Identity Provider)
  • HTTP signed messages (library, Identity Provider)
  • Bridge classes for Spring Security interoperability
  • Mechanism for configurable Identity Provider Filter order
  • Spring Boot starter assembly

About

A collection of libraries for (eventual) use in NiFi projects.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages