Signer
class Signer
Signs and validates strings using MACs (message authentication codes).
Constants
| MAC_LENGTH | 
                     MAC length.  | 
            
Properties
| protected string | $secret | Secret used to sign and validate strings. | 
Methods
                    __construct(string $secret)
        
                                            
                
            Constructor.
                    string
                
                
                    getSignature(string $string)
        
                                            
                
            Returns the signature.
                    string
                
                
                    sign(string $string)
        
                                            
                
            Returns a signed string.
                    string|false
                
                
                    validate(string $string)
        
                                            
                
            Returns the original string if the signature is valid or FALSE if not.
Details
        at         line 40
                            
    __construct(string $secret)
        
    
    Constructor.
        at         line 51
                    protected        string
    getSignature(string $string)
        
    
    Returns the signature.
        at         line 62
                            string
    sign(string $string)
        
    
    Returns a signed string.
        at         line 73
                            string|false
    validate(string $string)
        
    
    Returns the original string if the signature is valid or FALSE if not.