 |
NAVTOR SDK
v.3.0
Software Development Kit for fast and efficient development of ECDIS, ECS and generic marine applications
|
|
Go to the documentation of this file. 1 #ifndef SDK_CRYPT_DSA_DIGITAL_CERTIFICATE_INTERFACE_H_
11 #define SDK_CRYPT_DSA_DIGITAL_CERTIFICATE_INTERFACE_H_
17 #include <base/inc/forward_declarations.h>
26 typedef IDSADigitalCertificateSP DSADigitalCertificateSP;
35 DSADigitalSignatureSP& dsa_public_key_signature)
const throw() = 0;
39 DSAPublicCryptoKeySP& dsa_public_key)
const throw() = 0;
50 #endif // SDK_CRYPT_DSA_DIGITAL_CERTIFICATE_INTERFACE_H_
A list of SDK error/return results.
Interfaces wrapper with reference count control.
DSA digital signature interface.
Set of interfaces for asymmetric cryptographic key implementation for DSA which provides specific to ...
DSA digital certificate interface.
Definition: dsa_digital_certificate_interface.h:30
SDKInt32 SDKResult
Type of all error or return codes which SDK functions can end with.
Definition: sdk_results.h:17
Common base SDK interfaces.
virtual SDKResult SDK_CALLTYPE GetDSAPublicKeySignature(DSADigitalSignatureSP &dsa_public_key_signature) const =0
Returns a DSA public key signature.
Generic digital cryptographic certificate interface.
virtual SDKResult SDK_CALLTYPE GetDSAPublicKey(DSAPublicCryptoKeySP &dsa_public_key) const =0
Returns a DSA public key instance.
Generic digital cryptographic certificate interface.
Definition: digital_certificate_interface.h:98
FWD_DECL_INTERFACE(ILWEParserWrapper)
Provides a wrapper around the message parser to get, add or remove the.