PHP Интерфейс Jose\Factory\JWSFactoryInterface

Показать файл Открыть проект

Открытые методы

Метод Описание
createJWS ( mixed $payload, boolean $is_payload_detached = false ) : Jose\Object\JWSInterface
createJWSToCompactJSON ( mixed $payload, Jose\Object\JWKInterface $signature_key, array $protected_headers ) : string
createJWSToFlattenedJSON ( mixed $payload, Jose\Object\JWKInterface $signature_key, array $protected_headers = [], array $headers = [] ) : string
createJWSWithDetachedPayloadToCompactJSON ( mixed $payload, Jose\Object\JWKInterface $signature_key, array $protected_headers ) : string
createJWSWithDetachedPayloadToFlattenedJSON ( mixed $payload, Jose\Object\JWKInterface $signature_key, array $protected_headers = [], array $headers = [] ) : string

Описание методов

createJWS() публичный статический Метод

public static createJWS ( mixed $payload, boolean $is_payload_detached = false ) : Jose\Object\JWSInterface
$payload mixed
$is_payload_detached boolean
Результат Jose\Object\JWSInterface

createJWSToCompactJSON() публичный статический Метод

public static createJWSToCompactJSON ( mixed $payload, Jose\Object\JWKInterface $signature_key, array $protected_headers ) : string
$payload mixed
$signature_key Jose\Object\JWKInterface
$protected_headers array
Результат string

createJWSToFlattenedJSON() публичный статический Метод

public static createJWSToFlattenedJSON ( mixed $payload, Jose\Object\JWKInterface $signature_key, array $protected_headers = [], array $headers = [] ) : string
$payload mixed
$signature_key Jose\Object\JWKInterface
$protected_headers array
$headers array
Результат string

createJWSWithDetachedPayloadToCompactJSON() публичный статический Метод

public static createJWSWithDetachedPayloadToCompactJSON ( mixed $payload, Jose\Object\JWKInterface $signature_key, array $protected_headers ) : string
$payload mixed
$signature_key Jose\Object\JWKInterface
$protected_headers array
Результат string

createJWSWithDetachedPayloadToFlattenedJSON() публичный статический Метод

public static createJWSWithDetachedPayloadToFlattenedJSON ( mixed $payload, Jose\Object\JWKInterface $signature_key, array $protected_headers = [], array $headers = [] ) : string
$payload mixed
$signature_key Jose\Object\JWKInterface
$protected_headers array
$headers array
Результат string