Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Support for Apple's Special Extensions #143

Open
microshine opened this issue Jun 14, 2024 · 0 comments
Open

Add Support for Apple's Special Extensions #143

microshine opened this issue Jun 14, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@microshine
Copy link

Description

Our component currently does not recognize certain special extensions used by Apple. One such extension is found in the code signing certificate from the NodeJS installer.

MIIFrzCCBJegAwIBAgIIFwz59Sgw4IowDQYJKoZIhvcNAQELBQAweTEtMCsGA1UE
AwwkRGV2ZWxvcGVyIElEIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MSYwJAYDVQQL
DB1BcHBsZSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTETMBEGA1UECgwKQXBwbGUg
SW5jLjELMAkGA1UEBhMCVVMwHhcNMjAwMTIyMDM0MDExWhcNMjUwMTIyMDM0MDEx
WjCBnTEaMBgGCgmSJomT8ixkAQEMCkhYNzczOUc4RlgxQDA+BgNVBAMMN0RldmVs
b3BlciBJRCBJbnN0YWxsZXI6IE5vZGUuanMgRm91bmRhdGlvbiAoSFg3NzM5RzhG
WCkxEzARBgNVBAsMCkhYNzczOUc4RlgxGzAZBgNVBAoMEk5vZGUuanMgRm91bmRh
dGlvbjELMAkGA1UEBhMCVVMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQDISfkEEKkGY0CrPdrWTi0Ytjc+zUgdF/tcACcEOlq8ORZBNkWfYrtZYar7kUld
jajIMVn63V0fBDORIYy22hNWmmYBi5wZOQh4eJRd5s++1vuxyS1gPm0KuczZ+Dgj
N5ZDKd+chTh5v/JCMrQLbnbIvTSwyaJ7AeIa3YsCWS2DjRtxHo1LhQXuzvgNpcjj
ybHysgAgHfu+I7FDwkq8LgRgs4xI4jvq8ocnen2UPrPBVmB6xzBWjMnmU1KuwttL
GVKfDw6X4ZPDm3aKJEuoy7v30hlroqW+x4l32/lnFxytQoasc8cGZuaE7O4PXoSy
d2xvrUts/X/yS7hmXKB3TNPjAgMBAAGjggIUMIICEDAMBgNVHRMBAf8EAjAAMB8G
A1UdIwQYMBaAFFcX7aLP3HyYoRDg/L6HLSzy4xdUMEAGCCsGAQUFBwEBBDQwMjAw
BggrBgEFBQcwAYYkaHR0cDovL29jc3AuYXBwbGUuY29tL29jc3AwMy1kZXZpZDA3
MIIBHQYDVR0gBIIBFDCCARAwggEMBgkqhkiG92NkBQEwgf4wgcMGCCsGAQUFBwIC
MIG2DIGzUmVsaWFuY2Ugb24gdGhpcyBjZXJ0aWZpY2F0ZSBieSBhbnkgcGFydHkg
YXNzdW1lcyBhY2NlcHRhbmNlIG9mIHRoZSB0aGVuIGFwcGxpY2FibGUgc3RhbmRh
cmQgdGVybXMgYW5kIGNvbmRpdGlvbnMgb2YgdXNlLCBjZXJ0aWZpY2F0ZSBwb2xp
Y3kgYW5kIGNlcnRpZmljYXRpb24gcHJhY3RpY2Ugc3RhdGVtZW50cy4wNgYIKwYB
BQUHAgEWKmh0dHA6Ly93d3cuYXBwbGUuY29tL2NlcnRpZmljYXRlYXV0aG9yaXR5
LzAXBgNVHSUBAf8EDTALBgkqhkiG92NkBA0wHQYDVR0OBBYEFCWY7usKFxiZnt/P
Hu2oNAimv4MNMA4GA1UdDwEB/wQEAwIHgDAfBgoqhkiG92NkBgEhBBEMDzIwMTUw
ODI5MDAwMDAwWjATBgoqhkiG92NkBgEOAQH/BAIFADANBgkqhkiG9w0BAQsFAAOC
AQEAdu3+fkl35xnXFzNaQS49TT3U/IdyXpCPy2wMsvM0NDnaz+4AQRvX/IN/bKpt
nvf38oPiXOelOfIDGRchPFhTQGr90u+t10nO5HYaSo3SlZp3DjRf6xRiY9m9NTl4
XsxHsBOg+W9BfjsL1xOgNDlFCmIqwJYRzRJU21McjgBnkJkYKezlXrglekNKHPxN
98nRiUvtHw1g2vaF0Z15GXJf3Ex+p5BXFKbz0coDCBbWZXiTwhGYEbDf5jpfkz5q
bshIL6o5rpKs8Y9+ChS86leiVo9VvmB8PCVPU7W9nZdugoy2WmjOZ7I4+pEjru5J
AXo3MqyWOHt4A/8oNjp110y7lQ==

Reference

More information on these extensions can be found in the Apple Code Sign documentation.

@microshine microshine added the enhancement New feature or request label Jun 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant