示例#1
0
 public function exampleSessionTokenWithChallenge()
 {
     Castle::setApiKey('secretkey');
     $jwt = new Castle_JWT();
     $jwt->setHeader(array('iss' => '1', 'exp' => time()));
     $jwt->setBody('chg', 1);
     $jwt->setBody('dpr', 1);
     $jwt->setBody('mfa', 1);
     $jwt->setBody('vfy', 1);
     $jwt->setBody('typ', 'authenticator');
     $jwt->isValid();
     return array(array($jwt->toString()));
 }
示例#2
0
 public function testGetSetBody()
 {
     $jwt = new Castle_JWT();
     $jwt->setBody('chg', '1234');
     $this->assertEquals($jwt->getBody('chg'), '1234');
     $this->assertTrue($jwt->isValid());
 }