mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-28 03:17:31 +09:00
29 lines
1.1 KiB
Text
29 lines
1.1 KiB
Text
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
|
|
/* This Source Code Form is subject to the terms of the Mozilla Public
|
|
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
|
|
|
|
|
/* This is a private interface used exclusively by SMIME. NO ONE outside of extensions/smime
|
|
or the hard coded smime decryption files in mime/src should have any knowledge nor should
|
|
be referring to this interface.
|
|
*/
|
|
|
|
#include "nsISupports.idl"
|
|
|
|
interface nsIX509Cert;
|
|
|
|
[scriptable, uuid(25380FA1-E70C-4e82-B0BC-F31C2F41C470)]
|
|
interface nsIMsgSMIMEHeaderSink : nsISupports
|
|
{
|
|
void signedStatus(in long aNestingLevel,
|
|
in long aSignatureStatus,
|
|
in nsIX509Cert aSignerCert,
|
|
in AUTF8String aMsgNeckoURL);
|
|
void encryptionStatus(in long aNestingLevel,
|
|
in long aEncryptionStatus,
|
|
in nsIX509Cert aReceipientCert,
|
|
in AUTF8String aMsgNeckoURL);
|
|
|
|
long maxWantedNesting(); // 1 == only info on outermost nesting level wanted
|
|
};
|