aboutsummaryrefslogtreecommitdiff
path: root/src/privet/auth_manager.cc
AgeCommit message (Expand)Author
2016-02-04Update libuweave/macaroon codeVitaly Buka
2016-01-29Make App ID a part of User IDVitaly Buka
2016-01-29Update macaroon lib with version supporting empty stringsVitaly Buka
2016-01-28Remove unused lineVitaly Buka
2016-01-28Add kUwMacaroonDelegateeTypeService caveatVitaly Buka
2016-01-28Add session ID validationVitaly Buka
2016-01-27Integrate new macaroon libraryVitaly Buka
2016-01-22AddTo will return AddToTypeProxy for convenienceVitaly Buka
2016-01-22Remove domain from weave::ErrorVitaly Buka
2015-12-23Switch to macaroon library to generate and parse access tokensVitaly Buka
2015-12-23Extract macaroon reading and verifying into separate functionsVitaly Buka
2015-12-23Extracted function to create token from secret and caveatsVitaly Buka
2015-12-23Replace several members of SecurityManager with pointers to SettingsVitaly Buka
2015-12-21Add AuthManager::CreateAccessTokenFromAuthVitaly Buka
2015-12-21Get list of auth modes from AuthMangerVitaly Buka
2015-12-21Change user_id into stringVitaly Buka
2015-12-21Use different secret for auth and access tokensVitaly Buka
2015-12-17Changed AuthManager::CreateAccessToken and AuthManager::ParseAccessTokenVitaly Buka
2015-12-17Add 'sessionId' into privet/infoVitaly Buka
2015-12-16Rename ConfirmAuthToken -> ConfirmClientAuthTokenVitaly Buka
2015-12-15Check if device already claimedVitaly Buka
2015-12-15Change interface of ClaimRootClientAuthToken and ConfirmAuthTokenVitaly Buka
2015-12-15Provide RootClientTokenOwner into ClaimRootClientAuthTokenVitaly Buka
2015-12-14Pass Config pointer into AuthManagerVitaly Buka
2015-12-14Use ClaimRootClientAuthToken instead of GetRootClientAuthTokenVitaly Buka
2015-12-14Add ClaimRootClientAuthToken and ConfirmRootClientAuthTokenVitaly Buka
2015-12-14Add macaroon auth token verificationVitaly Buka
2015-12-14Add test to verify that token from different secret is not acceptedVitaly Buka
2015-12-10Fixed name of the function to match design docs.Vitaly Buka
2015-12-10Use base::Clock in AuthManager for better testingVitaly Buka
2015-12-09Generate Root Client Authorization TokenVitaly Buka
2015-12-03Extract privet::AuthManager from privet::SecurityManagerVitaly Buka