EldoS
Navigation
Web site
Support
Table Of Contents

Filter: C#  VB.NET  Pascal  ActiveX  DLL 


TElSecureServer.CertStorage

TElSecureServer     See also    


 

Specifies the certificate storage where server certificates are stored.

 
 

Declaration

[C#]
    TElCustomCertStorage CertStorage;

[VB.NET]
    Property CertStorage As TElCustomCertStorage

[Pascal]
    property CertStorage : TElCustomCertStorage;

[VB6]
    Property IElSecureServerX.CertStorage As TElCustomCertStorageX

[ActiveX]
    HRESULT _stdcall IElSecureServerX.CertStorage([out, retval] IElCustomCertStorageX ** Value);
    HRESULT _stdcall IElSecureServerX.CertStorage([in] IElCustomCertStorageX * Value);

[DLL]
    __stdcall BOOL SBServerSetCertStorage(HANDLE handle, HANDLE StorageHandle );
 
 

Parameters

  • [DLL]handle - handle to the TElSecureServer object that was returned by Constructor
  • [DLL]StorageHandle - handle to the TElCustomCertStorage object that was returned by Constructor
 
 

Description

    This property defines the certificate storage where TElSecureServer should take certificate to send to client. As different ciphersuites require different types of certificates, it may be impossible to use some ciphersuites due to absence of certificate of needed type in the storage. If there are no certificates in CertStorage, it's impossible to use any ciphersuites, except DH_ANON_X_Y ones.
    Note, that certificates in CertStorage must have corresponding private keys. It is possible to put several certificates without private keys which create a certificate chain, but the ending certificate of the chain must have the private key anyway.

 
 

See also:     InternalValidate     OnCertificateValidate    

 
Contact Us | Terms of Use | Trademarks | Privacy Statement
Copyright (c) 1998-2012, EldoS Corporation