1 /* This Source Code Form is subject to the terms of the Mozilla Public
2 * License, v. 2.0. If a copy of the MPL was not distributed with this
3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
5 #include
"nsISupports.idl"
9 [scriptable
, uuid(f64432b9
-e8c6
-41b4
-b2da
-8eb004344bba
), builtinclass
]
10 interface nsIPublicKeyPinningService
: nsISupports
13 * Returns true if the host of the given URI has pinning information, and
17 boolean hostHasPins
(in nsIURI aURI
);
21 #define NS_PKPSERVICE_CONTRACTID
"@mozilla.org/security/publickeypinningservice;1"