diff options
Diffstat (limited to 'xmlsecurity/tools/demo/multisigdemo.cxx')
-rw-r--r-- | xmlsecurity/tools/demo/multisigdemo.cxx | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/xmlsecurity/tools/demo/multisigdemo.cxx b/xmlsecurity/tools/demo/multisigdemo.cxx index ff8142f9252d..6816552d31af 100644 --- a/xmlsecurity/tools/demo/multisigdemo.cxx +++ b/xmlsecurity/tools/demo/multisigdemo.cxx @@ -1,7 +1,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -54,7 +54,7 @@ long startVerifyHandler( void *, void * ) int SAL_CALL main( int argc, char **argv ) { - if( argc < 5 ) + if( argc < 5 ) { fprintf( stderr, "Usage: %s <signature file 1> <signature file 2> <xml stream file> <binary stream file> [<cryptoken>]\n" , argv[0] ) ; return -1 ; @@ -76,7 +76,7 @@ int SAL_CALL main( int argc, char **argv ) bool bDone; SignatureInformations signatureInformations; uno::Reference< ::com::sun::star::xml::sax::XDocumentHandler> xDocumentHandler; - + // -------- START ------- XMLSignatureHelper aSignatureHelper( xMSF ); @@ -87,11 +87,11 @@ int SAL_CALL main( int argc, char **argv ) fprintf( stderr, "Error initializing security context!\n" ); return -1; } - + fprintf( stdout, "\n\nTEST MISSION 1: Create the first signature file\n"); - + aSignatureHelper.StartMission(); - + /* * select a private key certificate */ @@ -126,14 +126,14 @@ int SAL_CALL main( int argc, char **argv ) fprintf( stdout, "\nSTATUS MISSION 1: Signature successfully created!\n" ); aSignatureHelper.EndMission(); - - + + fprintf( stdout, "\n\nTEST MISSION 2: Transfer the second signature to a new signature file\n"); - + /* * You can use an uninitialized SignatureHelper to perform this mission. */ - + /* * configures the start-verify handler. Don't need to verify for transfering... */ @@ -148,16 +148,16 @@ int SAL_CALL main( int argc, char **argv ) fprintf( stderr, "\nSTATUS MISSION 2: Error in reading Signature!\n" ); else fprintf( stdout, "\nSTATUS MISSION 2: Signature successfully transfered!\n" ); - + /* * get all signature information */ signatureInformations = aSignatureHelper.GetSignatureInformations(); - + /* * write the first signature into the second signature file. - */ - + */ + xOutputStream = OpenOutputStream( aSIGFileName2 ); xDocumentHandler = aSignatureHelper.CreateDocumentHandlerWithHeader( xOutputStream); aSignatureHelper.ExportSignature( xDocumentHandler, signatureInformations[1]); @@ -167,7 +167,7 @@ int SAL_CALL main( int argc, char **argv ) fprintf( stdout, "\n\nTEST MISSION 3: Insert a new signature to the first signature file\n"); aSignatureHelper.StartMission(); - + nSecurityId = aSignatureHelper.GetNewSecurityId(); // Select certificate... @@ -180,10 +180,10 @@ int SAL_CALL main( int argc, char **argv ) aSignatureHelper.AddForSigning( nSecurityId, aBINFileName, aBINFileName, sal_True ); aSignatureHelper.SetDateTime( nSecurityId, Date(), Time() ); - + xOutputStream = OpenOutputStream( aSIGFileName ); xDocumentHandler = aSignatureHelper.CreateDocumentHandlerWithHeader( xOutputStream); - + aSignatureHelper.ExportSignature( xDocumentHandler, signatureInformations[0]); bDone = aSignatureHelper.CreateAndWriteSignature( xDocumentHandler ); aSignatureHelper.ExportSignature( xDocumentHandler, signatureInformations[1]); @@ -197,7 +197,7 @@ int SAL_CALL main( int argc, char **argv ) aSignatureHelper.EndMission(); fprintf( stdout, "\n\nTEST MISSION 4 : Verify the first signature file\n"); - + aSignatureHelper.SetStartVerifySignatureHdl( Link( NULL, startVerifyHandler ) ); aSignatureHelper.StartMission(); @@ -205,7 +205,7 @@ int SAL_CALL main( int argc, char **argv ) xInputStream = OpenInputStream( aSIGFileName ); bDone = aSignatureHelper.ReadAndVerifySignature( xInputStream ); xInputStream->closeInput(); - + if ( !bDone ) fprintf( stderr, "\nSTATUS MISSION 4: Error verifying Signatures!\n" ); else @@ -216,13 +216,13 @@ int SAL_CALL main( int argc, char **argv ) QueryPrintSignatureDetails( aSignatureHelper.GetSignatureInformations(), aSignatureHelper.GetSecurityEnvironment() ); fprintf( stdout, "\n\nTEST MISSION 5: Verify the second signature file\n"); - + aSignatureHelper.StartMission(); xInputStream = OpenInputStream( aSIGFileName2 ); bDone = aSignatureHelper.ReadAndVerifySignature( xInputStream ); xInputStream->closeInput(); - + if ( !bDone ) fprintf( stderr, "\nSTATUS MISSION 5: Error verifying Signatures!\n" ); else |