Skip to content

Latest commit

 

History

History
 
 

Security

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Steeltoe Security Sample Applications

This repo tree contains sample apps illustrating how to make use of the Steeltoe CloudFoundry External Security Provider for Authentication and Authorization.

  • CloudFoundrySingleSignon - ASP.NET Core sample app illustrating how to Authenticate and Authorize against a CloudFoundry OAuth2 security service (e.g. UAA Server or Pivotal Single Signon).
  • CloudFoundryJwtAuthentication - ASP.NET Core Web API sample app illustrating how to Authenticate and Authorize against a CloudFoundry OAuth2 security service (e.g. UAA Server or Pivotal Single Signon) using JWT Bearer tokens.
  • CredHubDemo - ASP.NET Core app showing how to use the Steeltoe CredHub Client to interact with a CredHub Server for accessing or storing credentials.
  • RedisDataProtectionKeyStore - ASP.NET Core sample app illustrating how to use a Redis CloudFoundry service as a DataProtection Key Store. Sample illustrates sharing encrypted data stored in a Session across multiple instances of an application.

Building & Running

See the Readme for instructions on building and running each app.


See the Official Steeltoe Security Documentation for a more in-depth walkthrough of the samples and more detailed information