'encoding UTF-8 Do not remove or change this line! '************************************************************************** '* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. '* '* Copyright 2008 by Sun Microsystems, Inc. '* '* OpenOffice.org - a multi-platform office productivity suite '* '* $RCSfile: security_certification_dialogs.inc,v $ '* '* $Revision: 1.1 $ '* '* last change: $Author: jsi $ $Date: 2008-06-16 12:18:15 $ '* '* This file is part of OpenOffice.org. '* '* OpenOffice.org is free software: you can redistribute it and/or modify '* it under the terms of the GNU Lesser General Public License version 3 '* only, as published by the Free Software Foundation. '* '* OpenOffice.org is distributed in the hope that it will be useful, '* but WITHOUT ANY WARRANTY; without even the implied warranty of '* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the '* GNU Lesser General Public License version 3 for more details '* (a copy is included in the LICENSE file that accompanied this code). '* '* You should have received a copy of the GNU Lesser General Public License '* version 3 along with OpenOffice.org. If not, see '* '* for a copy of the LGPLv3 License. '* '/************************************************************************ '* '* owner : joerg.skottke@sun.com '* '* short description : Walk through a number of dialogs related to digital signatures '* '\****************************************************************************** testcase tCertificationDialogs dim brc as boolean const CFN = "tCertificationDialogs::" const SVERSION = "680" dim sFile as string sFile = gOfficePath & "user\work\certdlg" & hGetSuffix( SVERSION ) sFile = convertpath( sFile ) hDeleteFile( sFile ) call hNewDocument() call hChangeDoc() brc = hOpenDigitalSignaturesDialog() kontext "active" if ( active.exists( 1 ) ) then printlog( "MSGBOX: " & active.getText() ) active.yes() printlog( CFN & "Allow to save the document" ) else if ( gApplication <> "MASTERDOCUMENT" ) then warnlog( CFN & "No message that the file must be saved to be signed" ) else printlog( CFN & "OK - No save-message for Masterdoc." ) endif endif kontext "SpeichernDlg" if ( SpeichernDlg.exists( 1 ) ) then DateiName.setText( sFile ) if AutomatischeDateinamenserweiterung.Exists then AutomatischeDateinamenserweiterung.Uncheck endif Speichern.click() else if ( gApplication <> "MASTERDOCUMENT" ) then warnlog( CFN & "Save As Dialog is not open" ) else printlog( CFN & "OK - No filesave for Masterdoc." ) endif endif kontext "DigitalSignature" if ( DigitalSignature.exists( 2 ) ) then printlog( CFN & "Digital signatures is open" ) DigitalSignature.cancel() else if ( gApplication <> "MASTERDOCUMENT" ) then warnlog( CFN & "Digital Signatures Dialog is not open" ) else printlog( CFN & "OK - No signature dialog for Masterdoc." ) endif endif call hCloseDocument() endcase