Menu

ClsLURLShield

Aruna Devi

ClassName:ClsLURLShield

Constructor

        __construct($remove_register_globals=true, $remove_magic_quotes=false)

Methods

1).protect

        protect($data, $shield_type=SHIELD_PLAIN, $time=0, $var_name=false, $digital_sig=false)

2).expose

        expose($str=false, $var_name=false, $digital_sig=false, $modify=true)

3).expunge

        expunge($make_secure=false)

4).create_key_image

        create_key_image($character_num, $font, $fontsize=30, $font_rgb=array('r'=>255,'g'=>0,'b'=>0), $padding=10, $back_rgb=array('r'=>255,'g'=>255,'b'=>255), $transparent=false)

5).create_html_elements

        create_html_elements($form_name, $form_elements_to_protect, $form_onsubmit_callback=false)

6).is_form_shielded()

        is_form_shielded

7).is_data_shielded

        is_data_shielded()

8).expose_form

        expose_form($escape=false, $modify=true)

9).make_secure

        make_secure()

10).close

        close()

11).debug_mcrypt

        debug_mcrypt

12)._mcrypt_test_module_mode

        _mcrypt_test_module_mode($module, $mode)

13)._open_shield($form_key=false)

        _open_shield($form_key=false)

14)._close_shield()

        _close_shield()

15)._process_data($data, $digital_sig, $time, $var_name=false)

        _process_data

16)._encrypt

        _encrypt($src_array, $form_key=false)

17)._decrypt

        _decrypt($enc_string, $form_key=false)

18)._generate_random_string

        _generate_random_string($length=10, $seeds=false)

19)._remove_globals

        _remove_globals()

20)._remove_magic_quotes

        _remove_magic_quotes()

21)._stripslashes_r

        _stripslashes_r($str)

22)._trigger_error

        _trigger_error($message, $fatal=true)

23)._validate_algorithm()

        _validate_algorithm()

24)._rfc3548_encode

        _rfc3548_encode($str)

25)._rfc3548_decode

        _rfc3548_decode($str)

26)._check_secure()

        _check_secure()


Related

Wiki: File Structure