-
-
Notifications
You must be signed in to change notification settings - Fork 764
Preferred naming conventions for third-party contrib packages? #2170
Comments
I would say use: IdentityServer3.Contrib.* I changed some things around in the DefaultTokenSigningService for v2.2 It now has a mini pipeline and a virtual method to override for loading the actual key. Could you have a look at that to see if it works for you? |
I've just been referring to https://github.com/IdentityServer/IdentityServer3/blob/5711eb286c64f3336226e35576e4e065ac5ceeb6/source/Core/Services/Default/DefaultTokenSigningService.cs as a reference (latest on the master branch as at time of writing), is this the version you're referring to? |
no - dev branch |
Thanks for your help @leastprivilege, I've got a (prerelease) package on NuGet now under this naming convention. :) |
Did you see the ISigningKeyService we introduced? That is the much better solution to your problem I think. |
Hey |
Right now it is X509 certs only. If you need full control you can derive from the DefaultTokenSigningService. But in any case - the current identityserver is designed around x509 certs. And there is no easy way we can change that (without breaking stuff). |
Yes, I've understood that from digging a bit in the code. |
Please open a new issue for that. |
Done, #2727 |
I've nearly completed work on Azure Key Vault support for #2052, however I am a little caught up on the naming conventions you'd prefer for a project like this. Would you be able to offer advice on what sort of name I should use to refer to this in:
At the moment I'm using
IdentityServer.Contrib.AzureKeyVaultTokenSigningService
for all three, however it's best to check this is an ideal naming style before I'm stuck with it 😉The text was updated successfully, but these errors were encountered: