当前位置: 首页>>代码示例>>PHP>>正文


PHP Auth_OpenID_Association::serialize方法代码示例

本文整理汇总了PHP中Auth_OpenID_Association::serialize方法的典型用法代码示例。如果您正苦于以下问题:PHP Auth_OpenID_Association::serialize方法的具体用法?PHP Auth_OpenID_Association::serialize怎么用?PHP Auth_OpenID_Association::serialize使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Auth_OpenID_Association的用法示例。


在下文中一共展示了Auth_OpenID_Association::serialize方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: time

 function test_me()
 {
     $issued = time();
     $lifetime = 600;
     $assoc = new Auth_OpenID_Association('handle', 'secret', $issued, $lifetime, 'HMAC-SHA1');
     $s = $assoc->serialize();
     $assoc2 = Auth_OpenID_Association::deserialize('Auth_OpenID_Association', $s);
     if ($assoc2 === null) {
         $this->fail('deserialize returned null');
     } else {
         $this->assertTrue($assoc2->equal($assoc));
     }
 }
开发者ID:AlexChien,项目名称:EY_BBS,代码行数:13,代码来源:Association.php

示例2: storeAssociation

 /**
  * Store an association.
  *
  * This function stores an association.
  * @param string $server_url  The server.
  * @param Auth_OpenID_Association $association  The association which should be stored.
  * @return bool  TRUE if the association is stored, FALSE if not.
  */
 public function storeAssociation($server_url, Auth_OpenID_Association $association)
 {
     assert('is_string($server_url)');
     if (!array_key_exists($server_url, $this->associations)) {
         $this->associations[$server_url] = array();
     }
     $handle = $association->handle;
     assert('is_string($handle)');
     $this->associations[$server_url][$handle] = $association->serialize();
     /* We rely on saveState saving with the same id as before. */
     SimpleSAML_Auth_State::saveState($this->state, 'openid:auth');
     return TRUE;
 }
开发者ID:Stony-Brook-University,项目名称:doitsbu,代码行数:21,代码来源:StateStore.php


注:本文中的Auth_OpenID_Association::serialize方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。