PHP 클래스 Jose\Signer

상속: implements jose\SignerInterface, use trait Jose\Behaviour\HasKeyChecker, use trait Jose\Behaviour\HasJWAManager, use trait Jose\Behaviour\HasPayloadConverter
파일 보기 프로젝트 열기: spomky-labs/jose 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( array $signature_algorithms ) Signer constructor.
createSigner ( array $signature_algorithms )
sign ( Jose\Object\JWSInterface &$jws )

비공개 메소드들

메소드 설명
checkB64HeaderAndCrit ( Jose\Object\SignatureInterface $signature )
computeSignature ( Jose\Object\JWSInterface $jws, Jose\Object\SignatureInterface &$signature )
getInputToSign ( Jose\Object\JWSInterface $jws, Jose\Object\SignatureInterface $signature ) : string
getSignatureAlgorithm ( array $complete_header, Jose\Object\JWKInterface $key ) : Jose\Algorithm\SignatureAlgorithmInterface

메소드 상세

__construct() 공개 메소드

Signer constructor.
public __construct ( array $signature_algorithms )
$signature_algorithms array

createSigner() 공개 정적인 메소드

public static createSigner ( array $signature_algorithms )
$signature_algorithms array

sign() 공개 메소드

public sign ( Jose\Object\JWSInterface &$jws )
$jws Jose\Object\JWSInterface