INTEGRATION: CWS cmcfixes48 (1.1.2); FILE ADDED
2008/08/01 16:28:21 cmc 1.1.2.1: #i92247# add SerialNumberAdapter
This commit is contained in:
parent
2645673183
commit
6514dd66b7
2 changed files with 122 additions and 0 deletions
60
offapi/com/sun/star/security/SerialNumberAdapter.idl
Normal file
60
offapi/com/sun/star/security/SerialNumberAdapter.idl
Normal file
|
@ -0,0 +1,60 @@
|
|||
/*************************************************************************
|
||||
*
|
||||
* 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: SerialNumberAdapter.idl,v $
|
||||
* $Revision: 1.2 $
|
||||
*
|
||||
* 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
|
||||
* <http://www.openoffice.org/license.html>
|
||||
* for a copy of the LGPLv3 License.
|
||||
*
|
||||
************************************************************************/
|
||||
|
||||
#ifndef __com_sun_star_security_SerialNumberAdapter_idl_
|
||||
#define __com_sun_star_security_SerialNumberAdapter_idl_
|
||||
|
||||
//============================================================================
|
||||
|
||||
module com { module sun { module star { module security {
|
||||
interface XSerialNumberAdapter; };
|
||||
}; }; };
|
||||
|
||||
//============================================================================
|
||||
|
||||
module com { module sun { module star { module security {
|
||||
|
||||
//============================================================================
|
||||
|
||||
/** provides conversion services for Serial Numbers.
|
||||
|
||||
<p>An implementation of this service enables the conversion of certificate
|
||||
serial number to and from a string</p>
|
||||
|
||||
@since OOo 3.1.0
|
||||
*/
|
||||
|
||||
service SerialNumberAdapter : XSerialNumberAdapter;
|
||||
|
||||
//============================================================================
|
||||
|
||||
}; }; }; };
|
||||
|
||||
#endif
|
62
offapi/com/sun/star/security/XSerialNumberAdapter.idl
Normal file
62
offapi/com/sun/star/security/XSerialNumberAdapter.idl
Normal file
|
@ -0,0 +1,62 @@
|
|||
/*************************************************************************
|
||||
*
|
||||
* 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: XSerialNumberAdapter.idl,v $
|
||||
* $Revision: 1.2 $
|
||||
*
|
||||
* 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
|
||||
* <http://www.openoffice.org/license.html>
|
||||
* for a copy of the LGPLv3 License.
|
||||
*
|
||||
************************************************************************/
|
||||
|
||||
/** -- idl definition -- **/
|
||||
|
||||
#ifndef __com_sun_star_security_XSerialNumberAdapter_idl_
|
||||
#define __com_sun_star_security_XSerialNumberAdapter_idl_
|
||||
|
||||
#include <com/sun/star/uno/XInterface.idl>
|
||||
|
||||
module com { module sun { module star { module security {
|
||||
|
||||
/**
|
||||
* Interface of Certificate Serial Number Converter
|
||||
*
|
||||
* <p>This interface converts a certificate serial number to and from a string</p>
|
||||
*/
|
||||
interface XSerialNumberAdapter : com::sun::star::uno::XInterface
|
||||
{
|
||||
/**
|
||||
* Convert the SerialNumber to a string
|
||||
*/
|
||||
string toString( [in]sequence< byte > SerialNumber );
|
||||
|
||||
/**
|
||||
* Convert the SerialNumber to a sequence
|
||||
*/
|
||||
sequence< byte > toSequence( [in]string SerialNumber );
|
||||
|
||||
} ;
|
||||
|
||||
} ; } ; } ; } ;
|
||||
|
||||
#endif
|
||||
|
Loading…
Reference in a new issue