Comments (8)
On it! Back from holiday and will be working on this over the next few days.
from identityserver.contrib.azurekeyvaulttokensigningservice.
Sorry about the delays! I'm (finally) busy getting this up to date, but I'm expected to have support for .NET Standard 1.6 in the IdentityServer4 package by the end of the week.
IdentityServer3 is still somewhat up in the air. I might be able to get this behaving on .NET Standard 1.2 if I have time.
from identityserver.contrib.azurekeyvaulttokensigningservice.
This is working fine now, I just haven't pushed the changes due to some unrelated breaking bugs in the package. I'll get this sorted tonight.
from identityserver.contrib.azurekeyvaulttokensigningservice.
Looking forward to reviewing! :)
from identityserver.contrib.azurekeyvaulttokensigningservice.
Still working on it! Sorry I haven't committed anything, I've gotten a bit carried away doing a pretty significant refactor of this code, which will help me close #4, #9, #12, #14, #15 and #16 in one fell swoop.
Once I get it to a stable point I'll get this all checked in. For now though, it's a bit broken 😅
from identityserver.contrib.azurekeyvaulttokensigningservice.
Quick update: I'm close to finishing the work on this. Sorry it's a bit poorly managed here. Having a bit of issue getting it to play nice in a multi-instance environment (say, a load-balanced environment) without potential cache issues or redundant key fetches (which are both "expensive" and poorly performant).
Once that's done, all I need to do is tidy up the DI setup and it'll be ready to post here.
from identityserver.contrib.azurekeyvaulttokensigningservice.
Whats up with this? Almost not relevant anymore.
from identityserver.contrib.azurekeyvaulttokensigningservice.
Sorry, this project has largely stalled. I'll throw this into Archive mode for now and delist the NuGet packages.
Hopefully someday I'll pick this back up again.
from identityserver.contrib.azurekeyvaulttokensigningservice.
Related Issues (16)
- Rename project to match conventions
- Deduplicate code between IS3/IS4 flavours with a "common" library HOT 1
- Support multiple JWKs HOT 1
- Better exception message if IPublicKeyProvider cannot provide a key
- Create some example websites
- Add support for a Secondary (fallback) Key Vault
- Add support for a fallback Azure AD secret key
- Write a proper README.md
- Tidy up usage of AzureKeyVaultSignatureProvider in AzureKeyVaultTokenSigningService
- Think about how to properly cache the public key HOT 5
- AzureKeyVaultSignatureProvider.Verify() should be performed locally by default HOT 1
- Create Unit Tests
- Implement ISigningKeyService HOT 10
- Support .net 4.5/C# 5 HOT 3
- Remove the Task.Run from AzureKeyVaultTokenSigningService HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from identityserver.contrib.azurekeyvaulttokensigningservice.