-
- Downloads
Bug 1712837 - introduce ipcclientcerts to allow client certificates to work...
Bug 1712837 - introduce ipcclientcerts to allow client certificates to work with the socket process r=rmf,kershaw,necko-reviewers,ipc-reviewers,nika,jschanck This patch introduces ipcclientcerts, a PKCS#11 module that the socket process can load to get access to client certificates and keys managed by the parent process. This enables client certificate authentication to work with the socket process (particularly for keys stored outside of NSS, as with osclientcerts or third-party PKCS#11 modules). Differential Revision: https://phabricator.services.mozilla.com/D122392
Showing
- Cargo.lock 13 additions, 0 deletionsCargo.lock
- Cargo.toml 1 addition, 0 deletionsCargo.toml
- browser/components/extensions/parent/ext-pkcs11.js 2 additions, 1 deletionbrowser/components/extensions/parent/ext-pkcs11.js
- browser/components/extensions/test/xpcshell/test_ext_pkcs11_management.js 20 additions, 0 deletions...ts/extensions/test/xpcshell/test_ext_pkcs11_management.js
- browser/installer/package-manifest.in 2 additions, 0 deletionsbrowser/installer/package-manifest.in
- dom/media/webrtc/transport/dtlsidentity.cpp 97 additions, 3 deletionsdom/media/webrtc/transport/dtlsidentity.cpp
- ipc/glue/BackgroundChildImpl.cpp 1 addition, 0 deletionsipc/glue/BackgroundChildImpl.cpp
- ipc/glue/BackgroundParentImpl.cpp 17 additions, 0 deletionsipc/glue/BackgroundParentImpl.cpp
- ipc/glue/BackgroundParentImpl.h 2 additions, 0 deletionsipc/glue/BackgroundParentImpl.h
- ipc/glue/PBackground.ipdl 4 additions, 0 deletionsipc/glue/PBackground.ipdl
- ipc/ipdl/sync-messages.ini 4 additions, 0 deletionsipc/ipdl/sync-messages.ini
- mobile/android/installer/package-manifest.in 2 additions, 0 deletionsmobile/android/installer/package-manifest.in
- netwerk/ipc/PSocketProcess.ipdl 1 addition, 1 deletionnetwerk/ipc/PSocketProcess.ipdl
- netwerk/ipc/SocketProcessChild.cpp 11 additions, 4 deletionsnetwerk/ipc/SocketProcessChild.cpp
- netwerk/ipc/SocketProcessImpl.cpp 2 additions, 0 deletionsnetwerk/ipc/SocketProcessImpl.cpp
- netwerk/ipc/SocketProcessParent.cpp 4 additions, 5 deletionsnetwerk/ipc/SocketProcessParent.cpp
- netwerk/ipc/SocketProcessParent.h 8 additions, 2 deletionsnetwerk/ipc/SocketProcessParent.h
- security/certverifier/NSSCertDBTrustDomain.cpp 27 additions, 3 deletionssecurity/certverifier/NSSCertDBTrustDomain.cpp
- security/certverifier/NSSCertDBTrustDomain.h 17 additions, 0 deletionssecurity/certverifier/NSSCertDBTrustDomain.h
- security/manager/ssl/IPCClientCertsChild.cpp 17 additions, 0 deletionssecurity/manager/ssl/IPCClientCertsChild.cpp
Loading
Please register or sign in to comment