Метод | Описание | |
---|---|---|
__construct ( Jose\Checker\CheckerManagerInterface $checker_manager, jose\VerifierInterface $verifier ) | JWTLoader constructor. | |
enableDecryptionSupport ( jose\DecrypterInterface $decrypter ) | ||
getSupportedCompressionMethods ( ) | ||
getSupportedContentEncryptionAlgorithms ( ) | ||
getSupportedKeyEncryptionAlgorithms ( ) | ||
getSupportedSignatureAlgorithms ( ) | ||
isDecryptionSupportEnabled ( ) : boolean | ||
load ( $assertion, Jose\Object\JWKSetInterface $encryption_key_set = null, $is_encryption_required = false ) | ||
verify ( Jose\Object\JWSInterface $jws, Jose\Object\JWKSetInterface $signature_key_set, $detached_payload = null ) |
Метод | Описание | |
---|---|---|
decryptAssertion ( Jose\Object\JWEInterface $jwe, Jose\Object\JWKSetInterface $encryption_key_set ) : Jose\Object\JWSInterface |
public __construct ( Jose\Checker\CheckerManagerInterface $checker_manager, jose\VerifierInterface $verifier ) | ||
$checker_manager | Jose\Checker\CheckerManagerInterface | |
$verifier | jose\VerifierInterface |
public enableDecryptionSupport ( jose\DecrypterInterface $decrypter ) | ||
$decrypter | jose\DecrypterInterface |
public getSupportedContentEncryptionAlgorithms ( ) |
public getSupportedKeyEncryptionAlgorithms ( ) |
public isDecryptionSupportEnabled ( ) : boolean | ||
Результат | boolean |
public load ( $assertion, Jose\Object\JWKSetInterface $encryption_key_set = null, $is_encryption_required = false ) | ||
$encryption_key_set | Jose\Object\JWKSetInterface |
public verify ( Jose\Object\JWSInterface $jws, Jose\Object\JWKSetInterface $signature_key_set, $detached_payload = null ) | ||
$jws | Jose\Object\JWSInterface | |
$signature_key_set | Jose\Object\JWKSetInterface |