[ class tree: OpenID ] [ index: OpenID ] [ all elements ]

Procedural File: Nonce.php

Source Location: /zp-extensions/federated_logon/Auth/OpenID/Nonce.php

Page Details

Nonce-related functionality.

Includes
require_once ('Auth/OpenID/CryptUtil.php') [line 12]

Need CryptUtil to generate random strings.

[ Top ]


Constants
Auth_OpenID_Nonce_CHRS  [line 17]

Auth_OpenID_Nonce_CHRS = "abcdefghijklmnopqrstuvwxyz"."ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"

This is the characters that the nonces are made from.


[ Top ]

Auth_OpenID_Nonce_REGEX  [line 26]

Auth_OpenID_Nonce_REGEX = '/(\d{4})-(\d\d)-(\d\d)T(\d\d):(\d\d):(\d\d)Z(.*)/'

[ Top ]

Auth_OpenID_Nonce_TIME_FMT  [line 29]

Auth_OpenID_Nonce_TIME_FMT = '%Y-%m-%dT%H:%M:%SZ'

[ Top ]


Functions
Auth_OpenID_checkTimestamp  [line 59]
Parameters:
   $nonce_string: 
   $allowed_skew: 
   $now: 


void Auth_OpenID_checkTimestamp( $nonce_string, [ $allowed_skew = null], [ $now = null]  )

[ Top ]
Auth_OpenID_mkNonce  [line 93]
Parameters:
   $when: 


void Auth_OpenID_mkNonce( [ $when = null]  )

[ Top ]
Auth_OpenID_splitNonce  [line 32]
Parameters:
   $nonce_string: 


void Auth_OpenID_splitNonce( $nonce_string  )

[ Top ]


Documentation generated on Tue, 20 Dec 2011 16:07:50 +0100 by phpDocumentor 1.4.3