Alex Seigler
Alex Seigler
Check PublicKeyData struct protocol/webauthncose/webauthncose.go:27 and the rest of what's going on in that file, I think that will get you what you're looking for.
I had to look because I know I had specifically addressed this, but yes, it is definitely an issue in current master branch. This is fixed in server.RequestNewCredential() in the...
> Hi @aseigler @nicksteele, do you know if this issue fixed in master? I just observed a similar error with double registration on top of tree master and wondering if...
> Last call for ideas! I want to do the next release soon and stop changing the api so much, so now is your time to give constructive feedback! From...
> @aseigler I don't have any samples sadly, so I can't really validate or confirm it works. But it also isn't api breaking to add that later. I can help...
~~Will do tomorrow morning~~ Done!
For now, you have to set the attestation type to none. Apple has not released the specifications for their new custom attestation type. See https://twitter.com/codekaiju/status/1306576215931789312
> ``` > 0, 16, 0, 16, 0, 3, 0, 16, 0, 32, 176, 120, 225, 36, 231, 106, 252, 154, 114, 122, 203, > 214, 236, 25, 195, 55,...
In my experience it's pretty common when dealing with the CERTENROLLLib on older OS to have to replace stuff like this: ```csharp CX509CertificateRequestPkcs10 objPkcs10 = new CX509CertificateRequestPkcs10(); ``` with something...
Try replacing this: ```csharp var objPkcs10 = new CX509CertificateRequestPkcs10(); ``` With this: ```csharp IX509CertificateRequestPkcs10V3 objPkcs10 = (IX509CertificateRequestPkcs10V3)Activator.CreateInstance(Type.GetTypeFromProgID("X509Enrollment.CX509CertificateRequestPkcs10")); var context = machineContext ? X509CertificateEnrollmentContext.ContextMachine : X509CertificateEnrollmentContext.ContextUser; objPkcs10.InitializeFromPrivateKey(context, privateKey, ""); CX509ExtensionTemplateName objExtensionTemplate...