Jose\JWTCreatorInterface::getSupportedSignatureAlgorithms PHP Method

getSupportedSignatureAlgorithms() public method

public getSupportedSignatureAlgorithms ( ) : string[]
return string[]
    public function getSupportedSignatureAlgorithms();

Usage Example

 /**
  * @param \Jose\JWTCreatorInterface    $jwt_creator
  * @param string                       $issuer
  * @param string                       $signature_algorithm
  * @param \Jose\Object\JWKSetInterface $signature_key_set
  */
 public function enableSignedResponsesSupport(JWTCreatorInterface $jwt_creator, $issuer, $signature_algorithm, JWKSetInterface $signature_key_set)
 {
     Assertion::string($issuer);
     Assertion::inArray($signature_algorithm, $jwt_creator->getSupportedSignatureAlgorithms());
     Assertion::greaterThan($signature_key_set->countKeys(), 0, 'The signature key set must have at least one key.');
     $this->setJWTCreator($jwt_creator);
     $this->setIssuer($issuer);
     $this->signature_key_set = $signature_key_set;
     $this->signature_algorithm = $signature_algorithm;
 }
All Usage Examples Of Jose\JWTCreatorInterface::getSupportedSignatureAlgorithms