Anay Wadhera
7f227a5205
CredentialManager: Allow saving/getting device metadata blobs
...
PiperOrigin-RevId: 525518359
2023-04-19 12:22:19 -07:00
Janusz Sobczak
94e70d0ddd
Store consumed salts in private credentials
...
PiperOrigin-RevId: 505167378
2023-01-27 11:30:54 -08:00
Anay Wadhera
c58b45eb50
Rename PublicCredential to SharedCredential and PrivateCredential to LocalCredential
...
PiperOrigin-RevId: 503221477
2023-01-24 12:09:21 -08:00
Janusz Sobczak
f4d85f9b90
Migrate to AnyInvocable in platform code
...
PiperOrigin-RevId: 504104740
2023-01-23 16:04:21 -08:00
Suet-Fei Li
084f7ebd88
Remove location namespace in third_party/nearby.
...
PiperOrigin-RevId: 500023196
2023-01-06 02:53:57 -08:00
Janusz Sobczak
337e1f41b0
Clarify CredentialStorage interface.
...
SaveCredentials does not to return the credentials that it has just saved. Returning a status will do.
Improved documentation.
PiperOrigin-RevId: 494280108
2022-12-09 15:41:12 -08:00
Anthony Rueda
fd59e9aede
Consolidate credential_storage callback functions. Move all callback struct definitions in a central header file compiled as part of internal/platform/implementation:comm library.
...
PiperOrigin-RevId: 476186596
2022-09-22 13:46:47 -07:00
Anthony Rueda
1c15361a98
Adding g3 implementation of CredentialStorage virtual methods along with unit test coverage.
...
PiperOrigin-RevId: 470013245
2022-08-25 09:53:25 -07:00
Anthony Rueda
4d2ff863f9
Add platform agnostic implementation of Credential_Storage class.
...
PiperOrigin-RevId: 468251604
2022-08-17 11:36:58 -07:00
Xin He
f166f1e22c
Remove presence_identity struct.
...
PiperOrigin-RevId: 468032143
2022-08-16 14:56:38 -07:00
Xin He
e5c24b8b8a
Add manager app ID into the APIs
...
PiperOrigin-RevId: 467757514
2022-08-15 14:11:15 -07:00
Xin He
123a2cfd18
Move credentials related proto from Prensence to internal
...
Replace PresenceIdentityType with proto
PiperOrigin-RevId: 467294239
2022-08-12 14:18:34 -07:00
Suet-Fei Li
55f20775d2
Fix internal flow
...
PiperOrigin-RevId: 466426960
2022-08-09 12:02:16 -07:00
hai007
a732616a97
Change private/public credentials from struct to proto.
...
PiperOrigin-RevId: 464678736
2022-08-01 19:16:05 -07:00
hai007
0d4964da7b
Splitting SaveCredentials into two separate virtual functions:
...
SavePrivateCredentials() and SavePublicCredentials().
Replacing Get_**_CredentialsCallback implementation with two function wrappers
instead of one function wrapper for the ExceptionOr class.
PiperOrigin-RevId: 464108110
2022-07-29 10:34:22 -07:00
hais
d5f86a04d6
Replace to use IdentityType where TrustType were used.
...
PiperOrigin-RevId: 463713311
2022-07-27 17:07:19 -07:00
hais
9dec6143d1
Move credential.h to presence dir
...
PiperOrigin-RevId: 461779197
2022-07-18 20:03:20 -07:00
hais
b6f817274e
Initial header files showing class dependency and ownership.
...
No detailed function signatures nor impl included yet.
PiperOrigin-RevId: 460300058
2022-07-11 14:26:26 -07:00