Lines Matching refs:Caveat
49 class Caveat { class
51 Caveat(UwMacaroonCaveatType type, size_t str_len) in Caveat() function in weave::privet::__anonc32724af0111::Caveat
61 DISALLOW_COPY_AND_ASSIGN(Caveat);
64 class ScopeCaveat : public Caveat {
67 : Caveat(kUwMacaroonCaveatTypeScope, 0) { in ScopeCaveat()
75 class TimestampCaveat : public Caveat {
78 : Caveat(kUwMacaroonCaveatTypeDelegationTimestamp, 0) { in TimestampCaveat()
86 class ExpirationCaveat : public Caveat {
89 : Caveat(kUwMacaroonCaveatTypeExpirationAbsolute, 0) { in ExpirationCaveat()
97 class UserIdCaveat : public Caveat {
100 : Caveat(kUwMacaroonCaveatTypeDelegateeUser, id.size()) { in UserIdCaveat()
108 class AppIdCaveat : public Caveat {
111 : Caveat(kUwMacaroonCaveatTypeDelegateeApp, id.size()) { in AppIdCaveat()
119 class ServiceCaveat : public Caveat {
122 : Caveat(kUwMacaroonCaveatTypeDelegateeService, id.size()) { in ServiceCaveat()
131 class SessionIdCaveat : public Caveat {
134 : Caveat(kUwMacaroonCaveatTypeLanSessionID, id.size()) { in SessionIdCaveat()
143 class ClientAuthTokenCaveat : public Caveat {
146 : Caveat(kUwMacaroonCaveatTypeClientAuthorizationTokenV1, 0) { in ClientAuthTokenCaveat()