LibreOffice
LibreOffice 24.2 SDK API Reference
Public Member Functions | List of all members
XDigestContextSupplier Interface Reference

This interface allows to get an object to generate a digest of a specified format. More...

import"XDigestContextSupplier.idl";

Inheritance diagram for XDigestContextSupplier:
XInterface XNSSInitializer NSSInitializer

Public Member Functions

XDigestContext getDigestContext ([in] long nDigestID, [in] sequence< ::com::sun::star::beans::NamedValue > aParams) raises ( ::com::sun::star::lang::IllegalArgumentException )
 returns an object that allows to generate the specified digest. More...
 
- Public Member Functions inherited from XInterface
any queryInterface ([in] type aType)
 queries for a new interface to an existing UNO object. More...
 
void acquire ()
 increases the reference counter by one. More...
 
void release ()
 decreases the reference counter by one. More...
 

Detailed Description

This interface allows to get an object to generate a digest of a specified format.

Since
OOo 3.4

Member Function Documentation

◆ getDigestContext()

XDigestContext getDigestContext ( [in] long  nDigestID,
[in] sequence< ::com::sun::star::beans::NamedValue aParams 
)
raises (::com::sun::star::lang::IllegalArgumentException
)

returns an object that allows to generate the specified digest.

Parameters
nDigestIDthe internal ID specifying the algorithm, should take value from DigestID
aParamsoptional parameters that could be used to initialize the digest, for example, it could contain a key and etc.
Exceptions
com::sun::star::lang::IllegalArgumentExceptionone of provided arguments is illegal

The documentation for this interface was generated from the following file: