Location: 
            x509cert.h
            
Link against: x509.lib
            
         
         
       
      
         class CX509SigningAlgorithmIdentifier : public CSigningAlgorithmIdentifier;
         Description
         
         Encapsulates the IDs of the algorithms used for signing an X.509 certificate.
         
         Derivation
         
         
         
            CBase - Base class for all classes to be instantiated on the heap
             
         
         
         
            CX509SigningAlgorithmIdentifier - Encapsulates the IDs of the algorithms used for signing an X.509 certificate
             
         
         Members
         
         Defined in CX509SigningAlgorithmIdentifier:
            
NewL(), NewL(), NewL(), NewLC(), NewLC(), NewLC()
            
         
         
         Inherited from CBase:
            
Delete(),
            Extension_(),
            operator new()
         
         Inherited from CSigningAlgorithmIdentifier:
            
AsymmetricAlgorithm(),
            DigestAlgorithm(),
            iAsymmetricAlgorithm,
            iDigestAlgorithm,
            operator==()
         
         
       
      
         static IMPORT_C CX509SigningAlgorithmIdentifier *NewL(const TDesC8 &aBinaryData);
         Description
         
         Creates a new X.509 signing algorithm Id object from the specified buffer containing the binary coded representation.
         
         Parameters
         
         
            
               
                  
                     
                        const TDesC8 &aBinaryData | 
                        
                            The encoded binary representation.  
                         | 
                      
                   
                | 
            
         
         
         Return value
         
         
          
      
         static IMPORT_C CX509SigningAlgorithmIdentifier *NewLC(const TDesC8 &aBinaryData);
         Description
         
         Creates a new X.509 signing algorithm Id object from the specified buffer containing the binary coded representation, and
            puts a pointer to it onto the cleanup stack.
         
         
         Parameters
         
         
            
               
                  
                     
                        const TDesC8 &aBinaryData | 
                        
                            The encoded binary representation.  
                         | 
                      
                   
                | 
            
         
         
         Return value
         
         
          
      
         static IMPORT_C CX509SigningAlgorithmIdentifier *NewL(const TDesC8 &aBinaryData, TInt &aPos);
         Description
         
         Creates a new X.509 signing algorithm Id object from the specified buffer containing the binary coded representation, starting
            at the specified offset.
         
         
         Parameters
         
         
            
               
                  
                     
                        const TDesC8 &aBinaryData | 
                        
                            The encoded binary representation.  
                         | 
                      
                     
                        
                              TInt &aPos | 
                        
                            The offset position from which to start decoding.  
                         | 
                      
                   
                | 
            
         
         
         Return value
         
         
          
      
         static IMPORT_C CX509SigningAlgorithmIdentifier *NewLC(const TDesC8 &aBinaryData, TInt &aPos);
         Description
         
         Creates a new X.509 signing algorithm Id object from the specified buffer containing the binary coded representation,starting
            at the specified offset, and puts a pointer to it onto the cleanup stack.
         
         
         Parameters
         
         
            
               
                  
                     
                        const TDesC8 &aBinaryData | 
                        
                            The encoded binary representation.  
                         | 
                      
                     
                        
                              TInt &aPos | 
                        
                            The offset position from which to start decoding.  
                         | 
                      
                   
                | 
            
         
         
         Return value
         
         
          
      
         static IMPORT_C CX509SigningAlgorithmIdentifier *NewL(const CAlgorithmIdentifier &aAsymmetricAlgorithm, const CAlgorithmIdentifier
               &aDigestAlgorithm);
         Description
         
         Creates a new X.509 signing algorithm Id object from the specified algorithm pair
         
         Parameters
         
         
         
         Return value
         
         
          
      
         static IMPORT_C CX509SigningAlgorithmIdentifier *NewLC(const CAlgorithmIdentifier &aAsymmetricAlgorithm, const CAlgorithmIdentifier
               &aDigestAlgorithm);
         Description
         
         Creates a new X.509 signing algorithm Id object from the specified algorithm pair
         
         Parameters
         
         
         
         Return value