Remove returning token
[src/app-framework-binder.git] / src / afb-session.c
index fe5aa4a..bb10c2c 100644 (file)
@@ -540,46 +540,17 @@ int afb_session_check_token (struct afb_session *session, const char *token)
        session_lock(session);
        r = !session->closed
          && session->expiration >= NOW
-         && !(session->token && strcmp(token, afb_session_token(session)));
+         && !(session->token && strcmp(token, afb_token_string(session->token)));
        session_unlock(session);
        return r;
 }
 
-/* generate a new token and update client context */
-void afb_session_new_token (struct afb_session *session)
-{
-       int rc;
-       uuid_stringz_t uuid;
-       struct afb_token *previous, *next;
-       session_lock(session);
-       uuid_new_stringz(uuid);
-       rc = afb_token_get(&next, uuid);
-       if (rc < 0)
-               ERROR("can't renew token");
-       else {
-               previous = session->token;
-               session->token = next;
-               session_update_expiration(session, NOW);
-#if WITH_AFB_HOOK
-               afb_hook_session_renew(session);
-#endif
-               afb_token_unref(previous);
-       }
-       session_unlock(session);
-}
-
 /* Returns the uuid of 'session' */
 const char *afb_session_uuid (struct afb_session *session)
 {
        return session->uuid;
 }
 
-/* Returns the token of 'session' */
-const char *afb_session_token (struct afb_session *session)
-{
-       return afb_token_string(session->token);
-}
-
 /**
  * Get the index of the 'key' in the cookies array.
  * @param key the key to scan