diff options
author | Rüdiger Timm <rt@openoffice.org> | 2005-11-11 09:11:37 +0000 |
---|---|---|
committer | Rüdiger Timm <rt@openoffice.org> | 2005-11-11 09:11:37 +0000 |
commit | 811634a4323e9149877616eb88e3306ca5b041df (patch) | |
tree | e647486b991f1a9626cc53eaccc69397b6dd97cb /offapi/com/sun/star/security | |
parent | 699d26c6fdca9609624d94c662b08736ce5b3935 (diff) |
INTEGRATION: CWS xmlsec13 (1.1.2); FILE ADDED
2005/10/24 15:49:18 jl 1.1.2.1: #54495# Replacement for DocumentSignaturesInformation. New member that represents the validity of the certificate.
Diffstat (limited to 'offapi/com/sun/star/security')
-rw-r--r-- | offapi/com/sun/star/security/DocumentSignatureInformation.idl | 101 |
1 files changed, 101 insertions, 0 deletions
diff --git a/offapi/com/sun/star/security/DocumentSignatureInformation.idl b/offapi/com/sun/star/security/DocumentSignatureInformation.idl new file mode 100644 index 000000000000..6f603f6f5fb3 --- /dev/null +++ b/offapi/com/sun/star/security/DocumentSignatureInformation.idl @@ -0,0 +1,101 @@ +/************************************************************************* + * + * $RCSfile: DocumentSignatureInformation.idl,v $ + * + * $Revision: 1.2 $ + * + * last change: $Author: rt $ $Date: 2005-11-11 10:11:37 $ + * + * The Contents of this file are made available subject to the terms of + * either of the following licenses + * + * - GNU Lesser General Public License Version 2.1 + * - Sun Industry Standards Source License Version 1.1 + * + * Sun Microsystems Inc., October, 2000 + * + * GNU Lesser General Public License Version 2.1 + * ============================================= + * Copyright 2000 by Sun Microsystems, Inc. + * 901 San Antonio Road, Palo Alto, CA 94303, USA + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License version 2.1, as published by the Free Software Foundation. + * + * This library 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 for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, + * MA 02111-1307 USA + * + * + * Sun Industry Standards Source License Version 1.1 + * ================================================= + * The contents of this file are subject to the Sun Industry Standards + * Source License Version 1.1 (the "License"); You may not use this file + * except in compliance with the License. You may obtain a copy of the + * License at http://www.openoffice.org/license.html. + * + * Software provided under this License is provided on an "AS IS" basis, + * WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, + * WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS, + * MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING. + * See the License for the specific provisions governing your rights and + * obligations concerning the Software. + * + * The Initial Developer of the Original Code is: Sun Microsystems, Inc. + * + * Copyright: 2000 by Sun Microsystems, Inc. + * + * All Rights Reserved. + * + * Contributor(s): _______________________________________ + * + * + ************************************************************************/ + +#ifndef __com_sun_star_security_DocumentSignatureInformation_idl__ +#define __com_sun_star_security_DocumentSignatureInformation_idl__ + +#include <com/sun/star/security/XCertificate.idl> +#include <com/sun/star/security/CertificateValidity.idl> + + +//============================================================================= + +module com { module sun { module star { module security { + +//============================================================================= + +/** Status of digital signatures in a document. + + <p> + This structure has the information about a digital signature in a document, and the status if the signature is valid. + </p> + */ + +struct DocumentSignatureInformation +{ + XCertificate Signer; + long SignatureDate; + long SignatureTime; + boolean SignatureIsValid; + /* reflects the validity of the certificate. + Contains a value from the constants of + <type scope="com::sun::star::security">CertificateValidity</type>. + */ + long CertificateStatus; + +}; + +//============================================================================= + +}; }; }; }; + +#endif + |