GeofenceManager

constructor(context: Context, policyProvider: () -> GeofencePolicy, profileProvider: (String) -> PolicyProfile?, auditTrail: AuditTrail?, clock: Clock = Clock.systemUTC())