Loading:


    Phar::setSignatureAlgorithm()

    array Phar::setSignatureAlgorithm ( int $sig_typ [, string $prywatny_klucz ] )

     

    Ustawia algorytm kodowania dla phar i zatwierdza je. Kodowanie algorytmu musi być jednym z Phar: MD5, phar: SHA1, phar: SHA256, phar: SHA512 lub Phar: OpenSSL.

    Należy pamiętać, że wszystkie phar-based i phar-tar-based phar archiwa mają kodowanie tworzone automatycznie, SHA1 domyślnie.

     

    Informacja: Ta metoda wymaga ustawienia w php.ini wartości phar.readonly na 0 aby działała z obiektami Phar. W przeciwnym przypadku, klasa PharException zwróci wyjątek.

     

    Parametry

     

    $sig_typ

    Dostępne formaty: Phar::MD5, Phar::SHA1, Phar::SHA256, Phar::SHA512, or Phar::OPENSSL

    $prywatny_klucz

    Zawartość OpenSSL klucza prywatnego, wydobyte z certyfikatu lub OpenSSL pliku klucza:
         $ private = openssl_get_privatekey (file_get_contents ( "private.pem"));
         $ PKEY ='';
         openssl_pkey_export ($ prywatnych, $ PKEY);
         $ p-> setSignatureAlgorithm (Phar: OpenSSL, $ PKEY);
        

    Błędy/Wyjątki

     

    Rzuca UnexpectedValueException na wiele błędów, BadMethodCallException jeśli wezwane jest zip-based phar archiwum, oraz PharException, jeśli są jakies problemy ze zmianami na dysku.

     

    Kompatybilność: PECL phar:1.1.0-1.2.1.



    Napisz Artyku³

    Listing

    niema




    Dodano przez: divix
    Ranga: Administrator serwisu Punktów: 0
    Komentarze użytkowników
      • Tre¶æ komentarza
        Kod do komentarza (opcjonalnie)
        PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
        Autor
        Token
        token

         

         








    funkcje.net
    Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2025 v.1.5 | design: diviXdesign & rainbowcolors